ILIAS  trunk Revision v11.0_alpha-1861-g09f3d197f78
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilObjFileProcessor Class Reference

Class ilObjFileProcessorInterface. More...

+ Inheritance diagram for ilObjFileProcessor:
+ Collaboration diagram for ilObjFileProcessor:

Public Member Functions

 process (ResourceIdentification $rid, ?string $title=null, ?string $description=null, ?string $copyright_id=null)
 Processes a given resource for the given arguments. More...
 
- Public Member Functions inherited from ilObjFileAbstractProcessor
 __construct (protected ResourceStakeholder $stakeholder, protected ilObjFileGUI $gui_object, protected Services $storage, protected ilFileServicesSettings $settings)
 
 getInvalidFileNames ()
 

Additional Inherited Members

- Protected Member Functions inherited from ilObjFileAbstractProcessor
 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 inherited from ilObjFileAbstractProcessor
ilFileServicesPolicy $policy
 
ilCountPDFPages $page_counter
 
array $invalid_file_names = []
 

Detailed Description

Member Function Documentation

◆ process()

ilObjFileProcessor::process ( ResourceIdentification  $rid,
?string  $title = null,
?string  $description = null,
?string  $copyright_id = null 
)

Processes a given resource for the given arguments.

Implements ilObjFileProcessorInterface.

Definition at line 28 of file class.ilObjFileProcessor.php.

References ilObjFileAbstractProcessor\createFileObj().

33  : void {
34  $file_obj = $this->createFileObj($rid, $this->gui_object->getParentId(), $title, $description, $copyright_id);
35  }
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.
+ Here is the call graph for this function:

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