AssetManager\Resolver\CollectionResolver::getCollections PHP Method

getCollections() public method

Retrieve the collections
public getCollections ( ) : array
return array
    public function getCollections()
    {
        return $this->collections;
    }

Usage Example

 public function testSetCollections()
 {
     $resolver = new CollectionResolver();
     $collArr = array('key1' => array('value1'), 'key2' => array('value2'));
     $resolver->setCollections($collArr);
     $this->assertSame($collArr, $resolver->getCollections());
     // overwrite
     $collArr = array('key3' => array('value3'), 'key4' => array('value4'));
     $resolver->setCollections($collArr);
     $this->assertSame($collArr, $resolver->getCollections());
     // Overwrite with traversable
     $resolver->setCollections(new CollectionsIterable());
     $collArr = array('collectionName1' => array('collection 1.1', 'collection 1.2', 'collection 1.3', 'collection 1.4'), 'collectionName2' => array('collection 2.1', 'collection 2.2', 'collection 2.3', 'collection 2.4'), 'collectionName3' => array('collection 3.1', 'collection 3.2', 'collection 3.3', 'collection 3.4'));
     $this->assertEquals($collArr, $resolver->getCollections());
 }