Пример #1
0
 public static function saveMessage($text, $receiver_id)
 {
     $message = new Message();
     $sender_id = Auth::user()->user_id;
     $channel = $message->getChannel($sender_id, $receiver_id);
     $message->sender_id = $sender_id;
     $message->receiver_id = $receiver_id;
     $message->text = $text;
     $message->TID = $channel;
     $pusher = App::make('pusher');
     $pusher->trigger($channel, 'messages:onsend', ['message' => $text, 'sender_id' => $sender_id]);
     $message->save();
     return $message;
 }