ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
ilBookingManagerInternalRepoService Class Reference
+ Collaboration diagram for ilBookingManagerInternalRepoService:

Public Member Functions

 __construct (ilBookingManagerInternalDataService $data_sercice)
 Constructor. More...
 
 getPreferencesRepo ()
 
 getPreferenceBasedBookingRepo ()
 

Protected Attributes

 $data_sercice
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilBookingManagerInternalRepoService::__construct ( ilBookingManagerInternalDataService  $data_sercice)

Constructor.

Definition at line 20 of file class.ilBookingManagerInternalRepoService.php.

References $data_sercice.

Member Function Documentation

◆ getPreferenceBasedBookingRepo()

ilBookingManagerInternalRepoService::getPreferenceBasedBookingRepo ( )
Returns
ilBookingPrefBasedBookGatewayRepository

Definition at line 36 of file class.ilBookingManagerInternalRepoService.php.

37  {
39  }
Manages the booking storage of the preference based calculated bookings.

◆ getPreferencesRepo()

ilBookingManagerInternalRepoService::getPreferencesRepo ( )
Returns
ilBookingPreferencesDBRepository

Definition at line 28 of file class.ilBookingManagerInternalRepoService.php.

29  {
30  return new ilBookingPreferencesDBRepository($this->data_sercice->preferencesFactory());
31  }

Field Documentation

◆ $data_sercice

ilBookingManagerInternalRepoService::$data_sercice
protected

Definition at line 15 of file class.ilBookingManagerInternalRepoService.php.

Referenced by __construct().


The documentation for this class was generated from the following file: