コード例 #1
0
 /**
  * @param int $id
  *
  * @return Organization
  *
  * @throws OrganizationNotFoundException
  */
 protected function findOrganization($id)
 {
     $organization = $this->organizationRepository->find($id, OrganizationRepositoryInterface::NOT_CACHED_DATA);
     if (!$organization) {
         throw new OrganizationNotFoundException($id);
     }
     return $organization;
 }
コード例 #2
0
 /**
  * @param $request
  *
  * @return GetOrganizationListResponse
  */
 public function execute($request)
 {
     $organizations = $this->organizationRepository->findByCriteria($this->buildCriteria($request));
     return $this->buildGetOrganizationListResponse($organizations);
 }