ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModes Class Reference
+ Inheritance diagram for ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModes:
+ Collaboration diagram for ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModes:

Public Member Functions

 __construct (Container $dic, string $type, int $ref_id, string $sub_type='', int $sub_id=0)
 
 custom ()
 
 custom ()
 

Protected Attributes

Container $dic
 
string $type
 
int $ref_id
 
string $sub_type
 
int $sub_id
 

Detailed Description

Definition at line 27 of file ObjectModes.php.

Constructor & Destructor Documentation

◆ __construct()

Member Function Documentation

◆ custom()

ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModes::custom ( )

Implements ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModesInterface.

Definition at line 50 of file ObjectModes.php.

50 : CustomInterface
51 {
52 return new Custom(
53 $this->dic->user(),
54 $this->type,
55 $this->ref_id,
56 $this->sub_type,
57 $this->sub_id
58 );
59 }

Field Documentation

◆ $dic

Container ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModes::$dic
protected

◆ $ref_id

int ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModes::$ref_id
protected

◆ $sub_id

int ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModes::$sub_id
protected

◆ $sub_type

string ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModes::$sub_type
protected

◆ $type

string ILIAS\AdvancedMetaData\Services\ObjectModes\ObjectModes::$type
protected

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