/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request, $id) { if (is_null($request->file('file'))) { return ['error' => true, 'message' => 'Informe o Arquivo']; } $file = $request->file('file'); $data['file'] = $file; $data['extension'] = $file->getClientOriginalExtension(); $data['name'] = $request->name; $data['project_id'] = $id; $data['description'] = $request->description; return $this->service->createFile($data); //return $this->service->store($request->all()); }