Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

24 lines
597B

  1. <?php
  2. namespace common\logic\User\UserGroup\Repository;
  3. use common\logic\AbstractRepositoryQuery;
  4. use common\logic\User\UserGroup\Model\UserGroup;
  5. use common\logic\User\UserGroup\Service\UserGroupDefinition;
  6. use yii\db\ActiveQuery;
  7. class UserGroupRepositoryQuery extends AbstractRepositoryQuery
  8. {
  9. protected UserGroupDefinition $definition;
  10. public function loadDependencies(): void
  11. {
  12. $this->loadDefinition(UserGroupDefinition::class);
  13. }
  14. public function filterByName(string $name): self
  15. {
  16. $this->andWhere(['name' => $name]);
  17. return $this;
  18. }
  19. }