/** * Fetch a resource * * @param mixed $id * @return ApiProblem|mixed */ public function fetch($id) { try { $this->authService->hasRole(['admin', 'salesman']); return $this->repository->find($id); } catch (\Exception $e) { return new ApiProblem($e->getCode(), $e->getMessage()); } }
/** * Fetch a resource * * @param mixed $id * @return ApiProblem|mixed */ public function fetch($id) { return $this->repository->find($id); }
/** * Fetch a resource * * @param mixed $id * @return ApiProblem|mixed */ public function fetch($id) { $client = $this->repository->find($id); return $client; }