|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
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) | |
| getPoolIdForSchedule (int $schedule_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 25 of file class.SchedulesDBRepository.php.
| ILIAS\BookingManager\Schedule\SchedulesDBRepository::__construct | ( | \ilDBInterface | $db | ) |
Definition at line 32 of file class.SchedulesDBRepository.php.
References ILIAS\BookingManager\Schedule\SchedulesDBRepository\$db.
| ILIAS\BookingManager\Schedule\SchedulesDBRepository::getPoolIdForSchedule | ( | int | $schedule_id | ) |
Definition at line 103 of file class.SchedulesDBRepository.php.
| ILIAS\BookingManager\Schedule\SchedulesDBRepository::getScheduleData | ( | int | $pool_id | ) |
Definition at line 94 of file class.SchedulesDBRepository.php.
References $data.
|
protected |
Definition at line 71 of file class.SchedulesDBRepository.php.
| ILIAS\BookingManager\Schedule\SchedulesDBRepository::getScheduleList | ( | int | $pool_id | ) |
Definition at line 85 of file class.SchedulesDBRepository.php.
References $data.
| ILIAS\BookingManager\Schedule\SchedulesDBRepository::hasSchedules | ( | int | $pool_id | ) |
Definition at line 78 of file class.SchedulesDBRepository.php.
| ILIAS\BookingManager\Schedule\SchedulesDBRepository::loadDataOfPool | ( | int | $pool_id | ) |
Definition at line 38 of file class.SchedulesDBRepository.php.
References ILIAS\BookingManager\Schedule\SchedulesDBRepository\$db, ilDBInterface\fetchAssoc(), ilDBInterface\query(), and ilDBInterface\quote().
Here is the call graph for this function:
|
protected |
Definition at line 27 of file class.SchedulesDBRepository.php.
Referenced by ILIAS\BookingManager\Schedule\SchedulesDBRepository\__construct(), and ILIAS\BookingManager\Schedule\SchedulesDBRepository\loadDataOfPool().
|
staticprotected |
Definition at line 28 of file class.SchedulesDBRepository.php.
|
staticprotected |
Definition at line 29 of file class.SchedulesDBRepository.php.
|
staticprotected |
Definition at line 30 of file class.SchedulesDBRepository.php.