skeeks\cms\models\Core::behaviors PHP Méthode

behaviors() public méthode

public behaviors ( )
    public function behaviors()
    {
        return array_merge(parent::behaviors(), [BlameableBehavior::className() => ['class' => BlameableBehavior::className(), 'value' => function ($event) {
            if (\Yii::$app instanceof \yii\console\Application) {
                return null;
            } else {
                $user = Yii::$app->get('user', false);
                return $user && !$user->isGuest ? $user->id : null;
            }
        }], TimestampBehavior::className() => ['class' => TimestampBehavior::className()], HasTableCache::className() => ['class' => HasTableCache::className(), 'cache' => \Yii::$app->cache]]);
    }

Usage Example

Exemple #1
0
 public function behaviors()
 {
     return ArrayHelper::merge(parent::behaviors(), [Serialize::className() => ['class' => Serialize::className(), 'fields' => ['component_settings']]]);
 }
All Usage Examples Of skeeks\cms\models\Core::behaviors