/** * @param $grantId * @param ActiveQuery|null $query * @return ActiveQuery */ public static function findByGrantId($grantId, ActiveQuery $query = null) { $query = $query ?: static::find(); return $query->andWhere(['id' => GrantScopesModel::findByGrantId($grantId)->select(['scope_id'])]); }