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