ILIAS  release_8 Revision v8.19-1-g4e8f2f9140c
All Data Structures Namespaces Files Functions Variables Modules Pages
ILIAS\Style\Content\DomainService Class Reference

Facade for consumer domain interface. More...

+ Collaboration diagram for ILIAS\Style\Content\DomainService:

Public Member Functions

 __construct (InternalService $internal_service)
 
 styleForObjId (int $obj_id)
 
 styleForRefId (int $ref_id)
 

Private Attributes

InternalService $internal
 

Detailed Description

Facade for consumer domain interface.

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

Definition at line 30 of file class.DomainService.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Style\Content\DomainService::__construct ( InternalService  $internal_service)

Definition at line 34 of file class.DomainService.php.

36  {
37  $this->internal = $internal_service;
38  }

Member Function Documentation

◆ styleForObjId()

ILIAS\Style\Content\DomainService::styleForObjId ( int  $obj_id)

Definition at line 40 of file class.DomainService.php.

40  : ObjectFacade
41  {
42  return new ObjectFacade(
43  $this->internal->data(),
44  $this->internal->domain(),
45  0,
46  $obj_id
47  );
48  }

◆ styleForRefId()

ILIAS\Style\Content\DomainService::styleForRefId ( int  $ref_id)

Definition at line 50 of file class.DomainService.php.

References $ref_id.

50  : ObjectFacade
51  {
52  return new ObjectFacade(
53  $this->internal->data(),
54  $this->internal->domain(),
55  $ref_id
56  );
57  }
$ref_id
Definition: ltiauth.php:67

Field Documentation

◆ $internal

InternalService ILIAS\Style\Content\DomainService::$internal
private

Definition at line 32 of file class.DomainService.php.


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