Gc\DocumentType\Model::getAvailableViews PHP Method

getAvailableViews() public method

Get available views
public getAvailableViews ( ) : Collection
return Gc\View\Collection
    public function getAvailableViews()
    {
        if ($this->getData('available_views') === null) {
            $viewsCollection = new View\Collection();
            $viewsCollection->init($this->getId());
            $this->setData('available_views', $viewsCollection);
        }
        return $this->getData('available_views');
    }

Usage Example

Example #1
0
 /**
  * Test
  *
  * @return void
  */
 public function testGetAvailableViews()
 {
     $this->assertInstanceOf('Gc\\View\\Collection', $this->object->getAvailableViews());
 }