ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\Data\ObjectId Class Reference
+ Collaboration diagram for ILIAS\Data\ObjectId:

Public Member Functions

 __construct (int $object_id)
 ReferenceId constructor. More...
 
 toInt ()
 
 toReferenceIds ()
 

Private Attributes

int $object_id
 

Detailed Description

Definition at line 32 of file ObjectId.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Data\ObjectId::__construct ( int  $object_id)

ReferenceId constructor.

Definition at line 39 of file ObjectId.php.

40 {
41 $this->object_id = $object_id;
42 }

References ILIAS\Data\ObjectId\$object_id.

Member Function Documentation

◆ toInt()

◆ toReferenceIds()

ILIAS\Data\ObjectId::toReferenceIds ( )
Returns
ReferenceId[]

Definition at line 52 of file ObjectId.php.

52 : array
53 {
54 $ref_ids = [];
55 foreach (ilObject2::_getAllReferences($this->object_id) as $reference) {
56 $ref_ids[] = new ReferenceId((int) $reference);
57 }
58
59 return $ref_ids;
60 }
static _getAllReferences(int $id)
get all reference ids for object ID

References ilObject\_getAllReferences().

+ Here is the call graph for this function:

Field Documentation

◆ $object_id


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