feat: MessageType 간이 생성 함수 추가
- General 객체에서 생성 - 왜 여태까지 이 함수가 없었을까?
This commit is contained in:
@@ -79,6 +79,18 @@ class MessageTarget extends Target {
|
|||||||
return new MessageTarget($generalID, $generalName, $nationID, $nation['name'], $nation['color'], $icon);
|
return new MessageTarget($generalID, $generalName, $nationID, $nation['name'], $nation['color'], $icon);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static function buildFromGeneralObj(General $general): MessageTarget{
|
||||||
|
$nation = getNationStaticInfo($general->getNationID());
|
||||||
|
return new MessageTarget(
|
||||||
|
$general->getID(),
|
||||||
|
$general->getName(),
|
||||||
|
$general->getNationID(),
|
||||||
|
$nation['name'],
|
||||||
|
$nation['color'],
|
||||||
|
GetImageURL($general->getVar('imgsvr'), $general->getVar('picture')),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
public static function buildSystemTarget(): MessageTarget{
|
public static function buildSystemTarget(): MessageTarget{
|
||||||
return new MessageTarget(0, '', 0, 'System', '#000000');
|
return new MessageTarget(0, '', 0, 'System', '#000000');
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user