|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Repo class for schedules. More...
Collaboration diagram for ILIAS\BookingManager\Schedule\SchedulesDBRepository:Public Member Functions | |
| __construct (\ilDBInterface $db) | |
| loadDataOfPool (int $pool_id) | |
| hasSchedules (int $pool_id) | |
| getScheduleList (int $pool_id) | |
| getScheduleData (int $pool_id) | |
Protected Member Functions | |
| getScheduleDataForPool (int $pool_id) | |
Protected Attributes | |
| ilDBInterface | $db |
Static Protected Attributes | |
| static array | $pool_loaded = [] |
| static array | $pool_schedules = [] |
| static array | $raw_data = [] |
Repo class for schedules.
Definition at line 22 of file class.SchedulesDBRepository.php.
| ILIAS\BookingManager\Schedule\SchedulesDBRepository::__construct | ( | \ilDBInterface | $db | ) |
Definition at line 29 of file class.SchedulesDBRepository.php.
References ILIAS\BookingManager\Schedule\SchedulesDBRepository\$db.
| ILIAS\BookingManager\Schedule\SchedulesDBRepository::getScheduleData | ( | int | $pool_id | ) |
Definition at line 91 of file class.SchedulesDBRepository.php.
References $data, and ILIAS\BookingManager\Schedule\SchedulesDBRepository\getScheduleDataForPool().
Here is the call graph for this function:
|
protected |
Definition at line 68 of file class.SchedulesDBRepository.php.
References ILIAS\BookingManager\Schedule\SchedulesDBRepository\loadDataOfPool().
Referenced by ILIAS\BookingManager\Schedule\SchedulesDBRepository\getScheduleData(), and ILIAS\BookingManager\Schedule\SchedulesDBRepository\getScheduleList().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\BookingManager\Schedule\SchedulesDBRepository::getScheduleList | ( | int | $pool_id | ) |
Definition at line 82 of file class.SchedulesDBRepository.php.
References $data, and ILIAS\BookingManager\Schedule\SchedulesDBRepository\getScheduleDataForPool().
Here is the call graph for this function:| ILIAS\BookingManager\Schedule\SchedulesDBRepository::hasSchedules | ( | int | $pool_id | ) |
Definition at line 75 of file class.SchedulesDBRepository.php.
References ILIAS\BookingManager\Schedule\SchedulesDBRepository\loadDataOfPool().
Here is the call graph for this function:| ILIAS\BookingManager\Schedule\SchedulesDBRepository::loadDataOfPool | ( | int | $pool_id | ) |
Definition at line 35 of file class.SchedulesDBRepository.php.
References ILIAS\BookingManager\Schedule\SchedulesDBRepository\$db, and ilDBInterface\query().
Referenced by ILIAS\BookingManager\Schedule\SchedulesDBRepository\getScheduleDataForPool(), and ILIAS\BookingManager\Schedule\SchedulesDBRepository\hasSchedules().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 24 of file class.SchedulesDBRepository.php.
Referenced by ILIAS\BookingManager\Schedule\SchedulesDBRepository\__construct(), and ILIAS\BookingManager\Schedule\SchedulesDBRepository\loadDataOfPool().
|
staticprotected |
Definition at line 25 of file class.SchedulesDBRepository.php.
|
staticprotected |
Definition at line 26 of file class.SchedulesDBRepository.php.
|
staticprotected |
Definition at line 27 of file class.SchedulesDBRepository.php.