class TimeslotService

Constants

CACHE_KEY_PREFIX

Methods

__construct(TimeslotRepository $timeslotRepository, DayRepository $dayRepository, EntityManagerInterface $entityManager, CacheInterface $cache)

No description

array
findAll(string|null $dayPid)

No description

findOne(string $pid)

No description

create(CreateTimeslotDto $dto)

No description

update(string $pid, UpdateTimeslotDto $dto)

No description

void
delete(string $pid)

No description

Details

at line 23
__construct(TimeslotRepository $timeslotRepository, DayRepository $dayRepository, EntityManagerInterface $entityManager, CacheInterface $cache)

No description

Parameters

TimeslotRepository $timeslotRepository
DayRepository $dayRepository
EntityManagerInterface $entityManager
CacheInterface $cache

at line 34
array findAll(string|null $dayPid)

No description

Parameters

string|null $dayPid

Return Value

array

at line 41
Timeslot findOne(string $pid)

No description

Parameters

string $pid

Return Value

Timeslot

at line 46
Timeslot create(CreateTimeslotDto $dto)

No description

Parameters

CreateTimeslotDto $dto

Return Value

Timeslot

at line 67
Timeslot update(string $pid, UpdateTimeslotDto $dto)

No description

Parameters

string $pid
UpdateTimeslotDto $dto

Return Value

Timeslot

at line 90
void delete(string $pid)

No description

Parameters

string $pid

Return Value

void