예제 #1
0
 /**
  * send a private message
  * @param  string $user
  * @param  string $content
  * @return null
  */
 public function sendUserMessage($user = null, $content = null)
 {
     $client = $this->setupClient();
     $userApi = new UserAPI($client);
     $content = preg_replace('/[\\x00-\\x1F\\x80-\\xFF]/', '', $content);
     if ($user !== null && $content !== null) {
         $userApi->privateMessageUser($user, $content);
     }
 }
예제 #2
0
 /**
  * @param Client             $client
  * @param MessageInterface   $message
  * @param RecipientInterface $recipient
  */
 private function sendUserNotification(Client $client, MessageInterface $message, RecipientInterface $recipient)
 {
     $userApi = new UserAPI($client);
     $userApi->privateMessageUser($recipient->hipchat_user, $message->hipchat_message);
 }