ILIAS
trunk Revision v11.0_alpha-1713-gd8962da2f67
|
Class ilObjFileAbstractProcessorInterface. More...
Public Member Functions | |
__construct (protected ResourceStakeholder $stakeholder, protected ilObjFileGUI $gui_object, protected Services $storage, protected ilFileServicesSettings $settings) | |
getInvalidFileNames () | |
![]() | |
process (ResourceIdentification $rid, ?string $title=null, ?string $description=null, ?string $copyright_id=null) | |
Processes a given resource for the given arguments. More... | |
Protected Member Functions | |
createFileObj (ResourceIdentification $rid, int $parent_id, ?string $title=null, ?string $description=null, ?string $copyright_id=null, bool $create_reference=false) | |
Creates an ilObjFile instance for the provided information. More... | |
Protected Attributes | |
ilFileServicesPolicy | $policy |
ilCountPDFPages | $page_counter |
array | $invalid_file_names = [] |
Class ilObjFileAbstractProcessorInterface.
Definition at line 28 of file class.ilObjFileAbstractProcessor.php.
ilObjFileAbstractProcessor::__construct | ( | protected ResourceStakeholder | $stakeholder, |
protected ilObjFileGUI | $gui_object, | ||
protected Services | $storage, | ||
protected ilFileServicesSettings | $settings | ||
) |
Definition at line 34 of file class.ilObjFileAbstractProcessor.php.
References ILIAS\Repository\settings().
|
protected |
Creates an ilObjFile instance for the provided information.
Definition at line 48 of file class.ilObjFileAbstractProcessor.php.
References null.
Referenced by ilObjFileProcessor\process(), ilObjFileUnzipFlatProcessor\process(), and ilObjFileUnzipRecursiveProcessor\process().
ilObjFileAbstractProcessor::getInvalidFileNames | ( | ) |
Definition at line 94 of file class.ilObjFileAbstractProcessor.php.
References $invalid_file_names.
|
protected |
Definition at line 32 of file class.ilObjFileAbstractProcessor.php.
Referenced by getInvalidFileNames().
|
protected |
Definition at line 31 of file class.ilObjFileAbstractProcessor.php.
|
protected |
Definition at line 30 of file class.ilObjFileAbstractProcessor.php.