App_Admin::init PHP Method

init() public method

Initialization.
public init ( )
    public function init()
    {
        parent::init();
        $this->add($this->layout_class);
        $this->menu = $this->layout->addMenu('Menu_Vertical');
        $this->menu->swatch = 'ink';
        //$m = $this->layout->addFooter('Menu_Horizontal');
        //$m->addItem('foobar');
        $this->add('jUI');
        $this->initSandbox();
    }

Usage Example

Example #1
0
 public function init()
 {
     parent::init();
     /*
     
     $this->api->pathfinder
         ->addLocation(array(
             'addons' => array('addons', 'vendor'),
         ))
         ->setBasePath($this->pathfinder->base_location->getPath() . '/..')
     ;
     */
     $this->template['css'] = 'compact.css';
     $this->dbConnect();
     $this->api->menu->addItem(['Dashboard', 'icon' => 'home'], '/');
     $this->api->menu->addItem(['Users', 'icon' => 'users'], 'users');
     $this->api->menu->addItem(['Keys', 'icon' => 'key'], 'keychain');
     $this->add('dokku_alt/Initiator');
     $auth = $this->add('Auth');
     $user = $auth->setModel('User');
     $auth->usePasswordEncryption();
     if ((string) $user->count() > 0) {
         $auth->check();
     } else {
         $this->layout->add('View_Error')->set('No user accounts found. Please define them before continuing.');
     }
 }
All Usage Examples Of App_Admin::init