public function store(CreateProblemRequest $request) { if (!$request->isFileFieldOK('statement')) { abort(409, 'No se completó el envío del archivo al servidor.'); } $problem = Problem::create($request->all()); $problem->updateStatementFromRequest($request); Flash::success('Se ha guardado el problema.'); return redirect('problems'); }