public function destroyOfWorkitems($projectId, $workId, $workitemId, Request $request) { $workitem = \App\Entities\ProjectWorkitem::findOrFail($workitemId); $work = \App\Entities\ProjectWork::findOrFail($workitem->getAttribute('project_work_id')); $workitem->delete(); $work->reCalculateUnitPrice(); if ($request->ajax()) { return response()->json(); } return redirect()->route('projects.works.show', [$projectId, $work->id]); }