/** * 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); } }
/** * @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); }