notificationService = $service; } public function get(Request $request) { return $this->successResponse($this->notificationService->get( substr($request->getRequestUri(),strlen(config('services.notification_service.name'))+1), $request->all(),$request->header() )); } public function post(Request $request) { return $this->successResponse($this->notificationService->post( substr($request->getRequestUri(),strlen(config('services.notification_service.name'))+1), $request->all(),$request->header() )); } public function put(Request $request) { return $this->successResponse($this->notificationService->put( substr($request->getRequestUri(),strlen(config('services.notification_service.name'))+1), $request->all(),$request->header() )); } public function delete(Request $request) { return $this->successResponse($this->notificationService->delete( substr($request->getRequestUri(),strlen(config('services.notification_service.name'))+1), $request->all(),$request->header() )); } }