public function behaviors() { $behaviors = parent::behaviors(); //Only can be accessed by root $behaviors['access'] = ['class' => AccessControl::className(), 'rules' => [['allow' => true, 'roles' => ['@'], 'matchCallback' => function ($rule, $action) { return Yii::$app->user->identity->isRoot(); }]]]; return $behaviors; }
public function routes() { $routes = parent::routes(); $routes['/admin'] = static::className() . ':actionIndex'; return $routes; }
public function __construct() { parent::setupLayout(); }
public function __construct($container) { parent::__construct($container); $this->data = array('data' => array('html' => '', 'success' => '', 'error' => '', 'data' => '')); }