add dated assignment endpoint

This commit is contained in:
Yisroel Baum 2026-08-15 21:50:37 +03:00
parent 6afe7864be
commit 483ca6fc1d
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
9 changed files with 252 additions and 8 deletions

View file

@ -3,6 +3,7 @@
namespace App\Schedule;
use App\User\User;
use DateTimeImmutable;
interface ScheduleRepository
{
@ -14,4 +15,12 @@ interface ScheduleRepository
* @return list<Schedule>
*/
public function findAllForUser(User $user): array;
/**
* @return list<AssignmentForDate>
*/
public function findAssignmentsForUserOnDate(
User $user,
DateTimeImmutable $date,
): array;
}