When I am going to save data to database using save($data) . Then there show a error ErrorException Array to string conversion.
Here is controller :
public function create(Request $request){
$company = new Company();
$data = [
'name' => $request['name'] ,
'address' => $request['address'] ,
'city' => $request['city'] ,
'state' => $request['state'] ,
'zip' => $request['zip'] ,
'country' => $request['country'] ,
'email' => $request['email'] ,
'logo' => $request['logo']
];
$file = $request->file('logo');
if($request->hasFile('logo')){
$destinationPath = 'upload';
$file->move($destinationPath,$file->getClientOriginalName());
}
//dd($data);
$company->save($data);
return true ;
}
logois a file. You should save the path where it's stored.