public static function request($sender_id, $receiver_id, $pending) { //$request = new static(compact('sender_id','receiver_id','pending')); $request = new FriendRequest(); $request->sender_id = $sender_id; $request->receiver_id = $receiver_id; $request->pending = $pending; $request->save(); $request->raise(new FriendRequestPublished($sender_id, $receiver_id, $pending, $request->id)); return $request; }
/** * [Persist a User] * @param User $user [description] * @return [type] [description] */ public function save(FriendRequest $request) { return $request->save(); }