ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
FileObjectProperties Class Reference
+ Inheritance diagram for FileObjectProperties:
+ Collaboration diagram for FileObjectProperties:

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

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

Detailed Description

Definition at line 24 of file FileObjectProperties.php.

Member Function Documentation

◆ getObjectTypeString()

FileObjectProperties::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 FileObjectProperties.php.

28 : string
29 {
31 }
const OBJECT_TYPE

References ilObjFile\OBJECT_TYPE.

◆ getProviders()

◆ preload()

FileObjectProperties::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 FileObjectProperties.php.

41 : void
42 {
43 return;
44 }

Field Documentation

◆ $providers

FileObjectPropertyProviders FileObjectProperties::$providers = null
protected

Definition at line 26 of file FileObjectProperties.php.

Referenced by getProviders().


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