コード例 #1
0
ファイル: RepositoryFacade.php プロジェクト: apparat/object
 /**
  * Find objects by selector
  *
  * @param string|SelectorInterface $selector Object selector
  * @return array Objects
  */
 public function findObjects($selector)
 {
     if (!$selector instanceof SelectorInterface) {
         $selector = SelectorFactory::createFromString($selector);
     }
     $objects = [];
     /** @var ObjectInterface $object */
     foreach ($this->repository->findObjects($selector) as $object) {
         $objects[] = ApparatObjectFactory::create($object);
     }
     return $objects;
 }