예제 #1
0
파일: Plugin.php 프로젝트: phpoxford/spires
 /**
  * @param SystemMessage $message
  * @return null|PingSystemMessage
  */
 public function createPing(SystemMessage $message)
 {
     if ($message->command() === 'PING') {
         return PingSystemMessage::from($message);
     }
     return null;
 }
예제 #2
0
파일: Plugin.php 프로젝트: phpoxford/spires
 /**
  * @param SystemMessage $message
  * @return null|PartSystemMessage
  */
 public function createPart(SystemMessage $message)
 {
     if ($message->command() === 'PART') {
         return PartSystemMessage::from($message);
     }
     return null;
 }
예제 #3
0
파일: Plugin.php 프로젝트: phpoxford/spires
 /**
  * @param RawMessage $message
  * @return null|SystemMessage
  */
 public function createSystemMessage(RawMessage $message)
 {
     if ($message->command() !== 'PRIVMSG') {
         return SystemMessage::from($message);
     }
     return null;
 }