|
ILIAS
release_8 Revision v8.24
|
Icon handler for didactic template custom icons. More...
Collaboration diagram for ilDidacticTemplateIconHandler:Public Member Functions | |
| __construct (ilDidacticTemplateSetting $setting) | |
| handleUpload (FileUpload $upload, string $tmpname) | |
| writeSvg (string $svg) | |
| getAbsolutePath () | |
| copy (ilDidacticTemplateSetting $original) | |
| delete () | |
| toXml (ilXmlWriter $writer) | |
Protected Attributes | |
| const | WEBDIR_PREFIX = 'ilDidacticTemplateIcons' |
| ilDidacticTemplateSetting | $settings |
| ilLogger | $logger |
| Filesystem | $webDirectory |
Private Member Functions | |
| initWebDir () | |
Icon handler for didactic template custom icons.
Definition at line 20 of file class.ilDidacticTemplateIconHandler.php.
| ilDidacticTemplateIconHandler::__construct | ( | ilDidacticTemplateSetting | $setting | ) |
Definition at line 28 of file class.ilDidacticTemplateIconHandler.php.
References $DIC, ILIAS\Repository\logger(), and ILIAS\Repository\settings().
Here is the call graph for this function:| ilDidacticTemplateIconHandler::copy | ( | ilDidacticTemplateSetting | $original | ) |
Definition at line 85 of file class.ilDidacticTemplateIconHandler.php.
References Vendor\Package\$e, ilDidacticTemplateSetting\getIconHandler(), ilDidacticTemplateSetting\getIconIdentifier(), ILIAS\Repository\logger(), and ILIAS\Repository\settings().
Here is the call graph for this function:| ilDidacticTemplateIconHandler::delete | ( | ) |
Definition at line 103 of file class.ilDidacticTemplateIconHandler.php.
References Vendor\Package\$e, ILIAS\Repository\logger(), and ILIAS\Repository\settings().
Here is the call graph for this function:| ilDidacticTemplateIconHandler::getAbsolutePath | ( | ) |
Definition at line 76 of file class.ilDidacticTemplateIconHandler.php.
References ilFileUtils\getWebspaceDir(), and ILIAS\Repository\settings().
Here is the call graph for this function:| ilDidacticTemplateIconHandler::handleUpload | ( | FileUpload | $upload, |
| string | $tmpname | ||
| ) |
Definition at line 37 of file class.ilDidacticTemplateIconHandler.php.
References Vendor\Package\$e, ILIAS\FileUpload\FileUpload\getResults(), ILIAS\FileUpload\FileUpload\hasBeenProcessed(), ILIAS\FileUpload\FileUpload\hasUploads(), initWebDir(), ILIAS\FileUpload\DTO\UploadResult\isOK(), ILIAS\Repository\logger(), ILIAS\FileUpload\FileUpload\moveOneFileTo(), ILIAS\FileUpload\FileUpload\process(), and ILIAS\Repository\settings().
Here is the call graph for this function:
|
private |
Definition at line 116 of file class.ilDidacticTemplateIconHandler.php.
References Vendor\Package\$e, and ILIAS\Repository\logger().
Referenced by handleUpload().
Here is the call graph for this function:
Here is the caller graph for this function:| ilDidacticTemplateIconHandler::toXml | ( | ilXmlWriter | $writer | ) |
Definition at line 129 of file class.ilDidacticTemplateIconHandler.php.
References Vendor\Package\$e, ILIAS\Repository\logger(), ILIAS\Repository\settings(), and ilXmlWriter\xmlElement().
Here is the call graph for this function:| ilDidacticTemplateIconHandler::writeSvg | ( | string | $svg | ) |
Definition at line 62 of file class.ilDidacticTemplateIconHandler.php.
References Vendor\Package\$e, ILIAS\Repository\logger(), and ILIAS\Repository\settings().
Here is the call graph for this function:
|
protected |
Definition at line 25 of file class.ilDidacticTemplateIconHandler.php.
|
protected |
Definition at line 24 of file class.ilDidacticTemplateIconHandler.php.
|
protected |
Definition at line 26 of file class.ilDidacticTemplateIconHandler.php.
|
protected |
Definition at line 22 of file class.ilDidacticTemplateIconHandler.php.