т.е. если в functions приходит 1,2 то мне нужны все записи у которых есть и 1 и 2
Код: Выделить всё
if ($this->functions) $query->andWhere(['in', 'functions.id', $this->functions]);
Код: Выделить всё
if ($this->functions) $query->andWhere(['in', 'functions.id', $this->functions]);