Ejemplo n.º 1
0
 public function __invoke($cursor)
 {
     $collection = new Collection();
     foreach ($cursor as $document) {
         $collection->add($this->resource_hydrator->__invoke($document));
     }
     return $collection;
 }
Ejemplo n.º 2
0
 public function __invoke()
 {
     $users = $this->database_handler->getCollection('user');
     $user_collection = new UserCollection();
     foreach ($users as $user) {
         $user_collection->add($user);
     }
     return $user_collection;
 }