ILIAS
trunk Revision v11.0_alpha-1843-g9e1fad99175
|
Public Member Functions | |
getObjectTypeString () | |
This function MUST return the object type string as defined in ObjectDefinitions. More... | |
getProviders () | |
preload (array $object_ids) | |
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... | |
![]() | |
__construct () | |
init (\ilDBInterface $db) | |
getObjectTypeString () | |
This function MUST return the object type string as defined in ObjectDefinitions. More... | |
getModifications () | |
getProviders () | |
preload (array $object_ids) | |
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 |
![]() | |
ilDBInterface | $db |
Definition at line 24 of file FileObjectProperties.php.
FileObjectProperties::getObjectTypeString | ( | ) |
This function MUST return the object type string as defined in ObjectDefinitions.
Implements ILIAS\Object\Properties\ObjectTypeSpecificProperties\ilObjectTypeSpecificProperties.
Definition at line 28 of file FileObjectProperties.php.
References ilObjFile\OBJECT_TYPE.
FileObjectProperties::getProviders | ( | ) |
Implements ILIAS\Object\Properties\ObjectTypeSpecificProperties\ilObjectTypeSpecificProperties.
Definition at line 33 of file FileObjectProperties.php.
References $providers, and null.
FileObjectProperties::preload | ( | array | $object_ids | ) |
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.
array<int> | $object_ids |
Implements ILIAS\Object\Properties\ObjectTypeSpecificProperties\ilObjectTypeSpecificProperties.
Definition at line 41 of file FileObjectProperties.php.
|
protected |
Definition at line 26 of file FileObjectProperties.php.
Referenced by getProviders().