public function __construct(Library\ObjectConfig $config)
 {
     parent::__construct($config);
     //TODO : Inject raw data using $config->data
     $extensions = $this->getObject('com:extensions.model.extensions')->enabled(true)->getRowset();
     $this->merge($extensions);
 }
Esempio n. 2
0
 public function __construct(Library\ObjectConfig $config)
 {
     parent::__construct($config);
     //TODO : Inject raw data using $config->data
     $languages = $this->getObject('com:languages.model.languages')->enabled(true)->application('site')->getRowset();
     $this->merge($languages);
 }
Esempio n. 3
0
 public function __construct(Library\ObjectConfig $config)
 {
     parent::__construct($config);
     //TODO : Inject raw data using $config->data
     $page = $this->getObject('application.pages')->getActive();
     $modules = $this->getObject('com:pages.model.modules')->application('site')->published(true)->access((int) $this->getObject('user')->isAuthentic())->page($page->id)->getRowset();
     $this->merge($modules);
 }
Esempio n. 4
0
 /**
  * Constructor
  *
  * @param Library\ObjectConfig $config  An optional Library\ObjectConfig object with configuration options
  * @return Library\DatabaseRowsetAbstract
  */
 public function __construct(Library\ObjectConfig $config)
 {
     parent::__construct($config);
     $this->_object_set->setIteratorClass('\\RecursiveArrayIterator');
 }