[ 'class' => LanguageBehavior::className(), ], ]; } /** * @inheritdoc */ public function rules() { return [ [ [ 'id' ], 'integer', ], ]; } /** * @inheritdoc */ public function attributeLabels() { return [ 'id' => 'ID', ]; } /** * @return \yii\db\ActiveQuery */ public function getBlogArticles() { return $this->hasMany(BlogArticle::className(), [ 'id' => 'blog_article_id' ]) ->viaTable('blog_article_to_tag', [ 'blog_tag_id' => 'id' ]); } }