ILIAS  trunk Revision v12.0_alpha-1338-g8f7e531aa3c
CategoryReferenceObjectProperties Class Reference
+ Inheritance diagram for CategoryReferenceObjectProperties:
+ Collaboration diagram for CategoryReferenceObjectProperties:

Public Member Functions

 getObjectTypeString ()
 @description This function MUST return the object type string as defined in ObjectDefinitions. More...
 
 getProviders ()
 
 preload (array $object_ids)
 @description To avoid too many roundtrips to the persistence layer on lists of objects, please implement an efficient query to preload the data we will need. More...
 
- Public Member Functions inherited from ILIAS\ILIASObject\Properties\ObjectTypeSpecificProperties\AbstractObjectTypeSpecificProperties
 __construct ()
 
 init (\ilDBInterface $db)
 
 getObjectTypeString ()
 @description This function MUST return the object type string as defined in ObjectDefinitions. More...
 
 getModifications ()
 
 getProviders ()
 
 preload (array $object_ids)
 @description To avoid too many roundtrips to the persistence layer on lists of objects, please implement an efficient query to preload the data we will need. More...
 
 getObjectTypeString ()
 @description This function MUST return the object type string as defined in ObjectDefinitions. More...
 
 getModifications ()
 
 getProviders ()
 
 preload (array $object_ids)
 @description To avoid too many roundtrips to the persistence layer on lists of objects, please implement an efficient query to preload the data we will need. More...
 

Protected Attributes

CategoryReferenceObjectPropertiesProviders $providers = null
 
- Protected Attributes inherited from ILIAS\ILIASObject\Properties\ObjectTypeSpecificProperties\AbstractObjectTypeSpecificProperties
ilDBInterface $db
 

Detailed Description

Definition at line 24 of file CategoryReferenceObjectProperties.php.

Member Function Documentation

◆ getObjectTypeString()

CategoryReferenceObjectProperties::getObjectTypeString ( )

@description This function MUST return the object type string as defined in ObjectDefinitions.

Reimplemented from ILIAS\ILIASObject\Properties\ObjectTypeSpecificProperties\AbstractObjectTypeSpecificProperties.

Definition at line 28 of file CategoryReferenceObjectProperties.php.

28 : string
29 {
30 return 'catr';
31 }

◆ getProviders()

◆ preload()

CategoryReferenceObjectProperties::preload ( array  $object_ids)

@description To avoid too many roundtrips to the persistence layer on lists of objects, please implement an efficient query to preload the data we will need.

Parameters
array<int>$object_ids

Reimplemented from ILIAS\ILIASObject\Properties\ObjectTypeSpecificProperties\AbstractObjectTypeSpecificProperties.

Definition at line 41 of file CategoryReferenceObjectProperties.php.

41 : void
42 {
43 return;
44 }

Field Documentation

◆ $providers

CategoryReferenceObjectPropertiesProviders CategoryReferenceObjectProperties::$providers = null
protected

Definition at line 26 of file CategoryReferenceObjectProperties.php.

Referenced by getProviders().


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