get(); return $data; } public function create($data) { $logo = ImageService::upload_image($data['logo'], "Project"); parent::create([ 'title' => $data['title'], 'description' => $data['description'], 'logo' => $logo ]); return true; } public function update($id ,$data) { if (isset($data['logo']) && !empty($data['logo'])) { $Oldlogo = Project::find($id)->logo ; $updated_logo = ImageService::update_image($data['logo'],$Oldlogo, 'Project'); $data['logo'] = $updated_logo; } parent::update($id,$data); } }