ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
ilBookingManagerInternalDomainService Class Reference

Domain business logic. More...

+ Collaboration diagram for ilBookingManagerInternalDomainService:

Public Member Functions

 __construct ()
 Constructor. More...
 
 preferences (ilObjBookingPool $pool, ilBookingPrefBasedBookGatewayRepository $book_repo=null)
 Booking preferences. More...
 

Detailed Description

Domain business logic.

Author
killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 10 of file class.ilBookingManagerInternalDomainService.php.

Constructor & Destructor Documentation

◆ __construct()

ilBookingManagerInternalDomainService::__construct ( )

Constructor.

Definition at line 16 of file class.ilBookingManagerInternalDomainService.php.

17 {
18 }

Member Function Documentation

◆ preferences()

ilBookingManagerInternalDomainService::preferences ( ilObjBookingPool  $pool,
ilBookingPrefBasedBookGatewayRepository  $book_repo = null 
)

Booking preferences.

Parameters
ilObjBookingPool$pool
ilBookingPrefBasedBookGatewayRepository | null$book_repo
Returns
ilBookingPreferencesManager

Definition at line 27 of file class.ilBookingManagerInternalDomainService.php.

28 {
29 if (!$book_repo) {
31 }
32
33 return new ilBookingPreferencesManager($pool, $book_repo);
34 }
Manages the booking storage of the preference based calculated bookings.
Booking preferences business logic.

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