Пример #1
0
 /**
  * Loads additionnal models and create the configuration array
  *
  * @return void
  */
 public function initialize()
 {
     parent::initialize();
     // Create config strings
     $this->config = ['models' => ['Files' => __d('elabs', 'File'), 'Notes' => __d('elabs', 'Note'), 'Posts' => __d('elabs', 'Article'), 'Projects' => __d('elabs', 'Project'), 'Albums' => __d('elabs', 'Album')]];
     // Load models
     foreach ($this->config['models'] as $model => $item) {
         $this->{$model} = TableRegistry::get($model);
     }
 }
Пример #2
0
 /**
  * Before render callback.
  *
  * @param \Cake\Event\Event $event The beforeRender event.
  *
  * @return void
  */
 public function beforeRender(\Cake\Event\Event $event)
 {
     parent::beforeRender($event);
     $this->viewBuilder()->helpers(['ItemsAdmin']);
     $this->viewBuilder()->helpers(['License']);
 }