public function store(CreateFileRequest $request) { $file = new RegistrationFile(); $file = $file->fill($request->all()); $file->valid = 1; $file->save(); $message = trans('registration::files.create_success'); if ($request->input('submit') == 'exit') { return redirect()->route('registration.files.index', $file->registration_id)->with('success', $message); } else { return redirect()->back()->with('success', $message); } }
public function store(CreateFileRequest $request) { if (!$this->registration->step->edit_form) { return redirect()->route('registration.registrar.index'); } $file = new File(); $file->fill($request->only('type', 'file')); $file->registration_id = $this->registration->id; $file->save(); $file->isImage = substr($file->file->contentType(), 0, 5) == 'image'; $file->file_url = asset($file->file->url()); return $file; }