ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Repo class for schedules. More...
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 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::getScheduleData | ( | int | $pool_id | ) |
Definition at line 94 of file class.SchedulesDBRepository.php.
References $data, and ILIAS\BookingManager\Schedule\SchedulesDBRepository\getScheduleDataForPool().
|
protected |
Definition at line 71 of file class.SchedulesDBRepository.php.
References ILIAS\BookingManager\Schedule\SchedulesDBRepository\loadDataOfPool().
Referenced by ILIAS\BookingManager\Schedule\SchedulesDBRepository\getScheduleData(), and ILIAS\BookingManager\Schedule\SchedulesDBRepository\getScheduleList().
ILIAS\BookingManager\Schedule\SchedulesDBRepository::getScheduleList | ( | int | $pool_id | ) |
Definition at line 85 of file class.SchedulesDBRepository.php.
References $data, and ILIAS\BookingManager\Schedule\SchedulesDBRepository\getScheduleDataForPool().
ILIAS\BookingManager\Schedule\SchedulesDBRepository::hasSchedules | ( | int | $pool_id | ) |
Definition at line 78 of file class.SchedulesDBRepository.php.
References ILIAS\BookingManager\Schedule\SchedulesDBRepository\loadDataOfPool().
ILIAS\BookingManager\Schedule\SchedulesDBRepository::loadDataOfPool | ( | int | $pool_id | ) |
Definition at line 38 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().
|
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.