/** * Store a newly created resource in storage. * * @param Requests\VoteRequest|Request $request * @param $id * @return Response */ public function store(Requests\VoteRequest $request) { // AJAX JSON RESPONSE $response = array('status' => 'success', 'msg' => 'Article has been posted. Redirecting now.'); if (Auth::check()) { \Log::info(Auth::user()); Auth::user()->votes()->create($request->all()); } else { return \Response::json('Nope'); } return \Response::json($response); }