public function submit($problem_id, Requests\SubmitSolutionRequest $request) { if (!$request->isFileFieldOK('source')) { abort(409, 'No se completó el envío del archivo al servidor.'); } $problem = Problem::findOrFail($problem_id); Submission::createFromRequest($request, $problem); return redirect(action('UsersController@submissions', Auth::user()->id)); }