setDistinct(true, $result); $this->addLeftJoin(['users', 'usersOnlyMyFilter'], $result); return [ 'usersOnlyMyFilterMiddle.userId' => $this->getUser()->id ]; } protected function accessOnlyTeam(&$result) { $this->boolFilterOnlyMy($result); } }