/
AleksWork
/
diary_plants
Обзор
Документация
Войти
/
AleksWork
/
diary_plants
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/Domain/Repository/GroupRepositoryInterface.php
21 строка
726 B
AlexeySerov
Add group voter for plant manager
05 май 2026, 17:31
05 май 2026, 17:31
e277c62
Код
Авторство
О чём код?
<?php namespace App\Domain\Repository; use App\Domain\Entity\Group; use App\Domain\Model\Group\GroupModel; interface GroupRepositoryInterface { public function getGroupsPaginated(int $page, int $perPage): array; public function getGroupsForForm(): array; public function find(int $groupId): ?Group; public function findModel(int $groupId): ?GroupModel; public function findAll(): array; public function findAllByGroupId(?int $groupId = null): array; public function findGroupsByTitle(string $title): array; public function create(Group $group): int; public function update(): void; public function remove(Group $group): void; public function toModel(Group $group): GroupModel; }