コード例 #1
0
ファイル: ListVenues.php プロジェクト: jabouzi/projet
 function doExecute(\woo\controller\Request $request)
 {
     $collection = \woo\domain\Venue::findAll();
     $request->setObject('venues', $collection);
     $factory = \woo\mapper\PersistenceFactory::getFactory('woo\\domain\\Venue');
     $finder = new \woo\mapper\DomainObjectAssembler($factory);
     $idobj = $factory->getIdentityObject()->field('name')->eq('The Eyeball Inn');
     $collection = $finder->find($idobj);
     foreach ($collection as $venue) {
         print_r($venue);
     }
     return self::statuses('CMD_OK');
 }
コード例 #2
0
ファイル: HelperFactory.php プロジェクト: jabouzi/projet
 static function getCollection($type, array $array)
 {
     $factory = \woo\mapper\PersistenceFactory::getFactory($type);
     return $factory->getCollection($array);
 }