service = new JobRequestBadgesService(); } public function all(Request $request) { return $this->service->all($request->all()); } public function store(JobRequestBadge $request) { $this->service->store($request); return response()->json([ 'message' => 'Badge has been saved.' ]); } public function update(JobRequestBadge $request) { $this->service->update($request); return response()->json([ 'message' => 'Badge has been updated.' ]); } public function setActiveState(Request $request) { $this->service->setActiveState($request->except('_token')); return response()->json([ 'message' => 'Badge active has been updated.' ]); } public function destroy(Request $request) { $this->service->destroy($request->id); return response()->json([ 'message' => 'Badge has been deleted.' ]); } }