/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $userIdToFollow = $request->userIdToFollow; $followed = User::findOrFail($userIdToFollow); \Auth::user()->followedUsers()->attach($userIdToFollow); return \Redirect::back(); //return \Auth::user(); }
/** * @param $userId * @param $statusId * @param $body * @return Comment */ public function leaveComment($userId, $statusId, $body) { $comment = Comment::leave($body, $statusId); User::findOrFail($userId)->comments()->save($comment); return $comment; }