$this->on(self::AFTER_UPDATE, function ($event){
echo $event->name;
});
Card::find()->with('tags')
->joinWith(['tags' => function(ActiveQuery $query){
$query->from(['tags' => Tags::tableName()->where(['tags.id' => 2])])
}])
->joinWith('tags' => function(ActiveQuery $query){
$query->from('t' => Tags::tableName()->where(['t.id' => 1]))
});