/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store($project_id, Request $request) { $extension = ''; if ($file = $request->file('file')) { $extension = $file->getClientOriginalExtension(); } $data = ['file' => $file, 'extension' => $extension, 'name' => $request->name, 'description' => $request->description, 'project_id' => $project_id]; return $this->service->createFile($data); }