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);
|
||||
}
|
||||
|
||||
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{
|
||||
return new MessageTarget(0, '', 0, 'System', '#000000');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user