50], [['title'], 'required'], ]; } /** * {@inheritdoc} */ public function attributeLabels() { return [ 'id' => '主键', 'merchant_id' => '商户id', 'title' => '标题', 'sort' => '排序', 'status' => '状态', 'created_at' => '创建时间', 'updated_at' => '更新时间', ]; } /** * 关联中间表 * * @return \yii\db\ActiveQuery */ public function getTagMap() { return $this->hasOne(TagMap::class, ['tag_id' => 'id']); } public function afterDelete() { TagMap::deleteAll(['tag_id' => $this->id]); parent::afterDelete(); } }