Puli\Repository\Resource\Collection\ArrayResourceCollection::add PHP Метод

add() публичный Метод

public add ( Puli\Repository\Api\Resource\PuliResource $resource )
$resource Puli\Repository\Api\Resource\PuliResource
    public function add(PuliResource $resource)
    {
        $this->resources[] = $resource;
    }

Usage Example

Пример #1
0
 /**
  * {@inheritdoc}
  */
 protected function buildCollection(array $nodes)
 {
     $collection = new ArrayResourceCollection();
     if (!$nodes) {
         return $collection;
     }
     foreach ($nodes as $node) {
         $path = $this->unresolvePath($node->getPath());
         $resource = new PhpcrResource($path, $node);
         $resource->attachTo($this);
         $collection->add($resource);
     }
     return $collection;
 }
All Usage Examples Of Puli\Repository\Resource\Collection\ArrayResourceCollection::add