예제 #1
0
파일: Message.php 프로젝트: Room-11/Jeeves
 public function __construct(MessageEvent $event, ChatRoom $room)
 {
     $this->event = $event;
     $this->room = $room;
     $this->type = self::$eventTypeMap[$event->getTypeId()];
 }
예제 #2
0
파일: Factory.php 프로젝트: Room-11/Jeeves
 private function isCommandMessage(MessageEvent $event)
 {
     return strpos($event->getMessageContent()->textContent, '!!') === 0;
 }
예제 #3
0
 public function __construct(array $data, ChatRoom $room)
 {
     parent::__construct($data, $room);
     $this->numberOfEdits = (int) $data['message_edits'];
 }