Gc\Module\Collection::setModules PHP Method

setModules() protected method

Initialize modules
protected setModules ( ) : Collection
return Collection
    protected function setModules()
    {
        $rows = $this->fetchAll($this->select(function (Select $select) {
            $select->order('name ASC');
        }));
        $modules = array();
        foreach ($rows as $row) {
            $modules[] = Model::fromArray((array) $row);
        }
        $this->setData('modules', $modules);
        return $this;
    }