public function init() { $this->_supportedConstraints['read'] = ['read']; $this->_supportedConstraints['user_id'] = [2, 'user_id']; parent::init(); $this->queryOptions['with'] = ['user']; }
public function init() { parent::init(); $this->initConfig(static::isWhat()); static::$allowMultiple = isset(static::$allowMultiple) ? static::$allowMultiple : \Yii::$app->getModule('nitm-widgets')->voteOptions['allowMultiple']; static::$usePercentages = isset(static::$usePercentages) ? static::$usePercentages : \Yii::$app->getModule('nitm-widgets')->voteOptions['usePercentages']; static::$individualCounts = isset(static::$individualCounts) ? static::$individualCounts : \Yii::$app->getModule('nitm-widgets')->voteOptions['individualCounts']; }
public function init() { //$this->_supportedConstraints['key'] = [3, 'key']; parent::init(); //constrain for admin user switch (static::currentUser()->isAdmin()) { case false: $this->queryOptions['hidden'] = 0; break; } }