31         string $description = null,
    32         int $copyright_id = null
    34         $file_obj = $this->
createFileObj($rid, $this->gui_object->getParentId(), $title, $description, $copyright_id);
 Class ilObjFileProcessorInterface. 
 
Class ResourceIdentification. 
 
createFileObj(ResourceIdentification $rid, int $parent_id, string $title=null, string $description=null, int $copyright_id=null, bool $create_reference=false)
Creates an ilObjFile instance for the provided information. 
 
Class ilObjFileAbstractProcessorInterface. 
 
process(ResourceIdentification $rid, string $title=null, string $description=null, int $copyright_id=null)
Processes a given resource for the given arguments.