$image, 'title' => $data['title'], 'description' => $data['description'], ]); $recent_works->save(); return []; } public function updateRecentWorks(int $id, $data) { $services = RecentWorks::find($id); if (isset($data['image'])) { $image = ImageService::update_image($data['image'], $services->image, 'services'); $data['image'] = $image; } return $this->update($id,$data); } public function delete(int $id) { $recent_works = RecentWorks::find($id); $recent_works->delete(); ImageService::delete_image($recent_works->image); return []; } }