ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Booking preferences repo. More...
Public Member Functions | |
__construct (ilBookingPreferencesFactory $factory, ilDBInterface $db=null) | |
Constructor. More... | |
getPreferences (int $a_pool_id) | |
Get booking preferences for a pool id. More... | |
getPreferencesOfUser (int $a_pool_id, int $a_user_id) | |
Get booking preferences for a pool id. More... | |
savePreferences (int $a_pool_id, ilBookingPreferences $preferences) | |
Save all preferences of a pool. More... | |
savePreferencesOfUser (int $a_pool_id, int $a_user_id, ilBookingPreferences $preferences) | |
Save all preferences of a user for a pool. More... | |
Protected Attributes | |
$db | |
$factory | |
Booking preferences repo.
Definition at line 10 of file class.ilBookingPreferencesDBRepository.php.
ilBookingPreferencesDBRepository::__construct | ( | ilBookingPreferencesFactory | $factory, |
ilDBInterface | $db = null |
||
) |
Constructor.
Definition at line 25 of file class.ilBookingPreferencesDBRepository.php.
References $db, $DIC, and $factory.
ilBookingPreferencesDBRepository::getPreferences | ( | int | $a_pool_id | ) |
Get booking preferences for a pool id.
int | $a_pool_id |
Definition at line 41 of file class.ilBookingPreferencesDBRepository.php.
References $db.
ilBookingPreferencesDBRepository::getPreferencesOfUser | ( | int | $a_pool_id, |
int | $a_user_id | ||
) |
Get booking preferences for a pool id.
int | $a_pool_id | |
int | $a_user_id |
Definition at line 67 of file class.ilBookingPreferencesDBRepository.php.
References $db.
ilBookingPreferencesDBRepository::savePreferences | ( | int | $a_pool_id, |
ilBookingPreferences | $preferences | ||
) |
Save all preferences of a pool.
int | $a_pool_id | |
ilBookingPreferences | $ |
Definition at line 93 of file class.ilBookingPreferencesDBRepository.php.
References $db.
ilBookingPreferencesDBRepository::savePreferencesOfUser | ( | int | $a_pool_id, |
int | $a_user_id, | ||
ilBookingPreferences | $preferences | ||
) |
Save all preferences of a user for a pool.
int | $a_pool_id | |
int | $a_user_id | |
ilBookingPreferences | $preferences |
Definition at line 124 of file class.ilBookingPreferencesDBRepository.php.
References $db, and ilBookingPreferences\getPreferences().
|
protected |
Definition at line 15 of file class.ilBookingPreferencesDBRepository.php.
Referenced by __construct(), getPreferences(), getPreferencesOfUser(), savePreferences(), and savePreferencesOfUser().
|
protected |
Definition at line 20 of file class.ilBookingPreferencesDBRepository.php.
Referenced by __construct().