|
ILIAS
release_8 Revision v8.24
|
Factory to create Skin classes holds an manages the basic data of a skin as provide by the template of the skin. More...
Collaboration diagram for ilSkinFactory:Public Member Functions | |
| __construct (ilLanguage $lng, ?ilSystemStyleConfig $config=null) | |
| skinStyleContainerFromId (string $skin_id, ilSystemStyleMessageStack $message_stack) | |
| Get container class is responsible for all file system related actions related actions of a skin such as copying files and folders, generating a new skin, deleting a skin etc. More... | |
| skinStyleContainerFromZip (string $import_zip_path, string $name, ilSystemStyleMessageStack $message_stack) | |
| Imports a skin from zip. More... | |
| copyFromSkinStyleContainer (ilSkinStyleContainer $container, ilFileSystemHelper $file_system, ilSystemStyleMessageStack $message_stack, string $new_skin_txt_addon='Copy') | |
| Copies a complete Skin. More... | |
Protected Attributes | |
| ilSystemStyleConfig | $config |
| ilLanguage | $lng |
Factory to create Skin classes holds an manages the basic data of a skin as provide by the template of the skin.
Definition at line 24 of file class.ilSkinFactory.php.
| ilSkinFactory::__construct | ( | ilLanguage | $lng, |
| ?ilSystemStyleConfig | $config = null |
||
| ) |
Definition at line 29 of file class.ilSkinFactory.php.
References $config, $lng, and ILIAS\Repository\lng().
Here is the call graph for this function:| ilSkinFactory::copyFromSkinStyleContainer | ( | ilSkinStyleContainer | $container, |
| ilFileSystemHelper | $file_system, | ||
| ilSystemStyleMessageStack | $message_stack, | ||
| string | $new_skin_txt_addon = 'Copy' |
||
| ) |
Copies a complete Skin.
| ilSystemStyleException |
Definition at line 142 of file class.ilSkinFactory.php.
| ilSkinFactory::skinStyleContainerFromId | ( | string | $skin_id, |
| ilSystemStyleMessageStack | $message_stack | ||
| ) |
Get container class is responsible for all file system related actions related actions of a skin such as copying files and folders, generating a new skin, deleting a skin etc.
| ilSystemStyleException |
Definition at line 85 of file class.ilSkinFactory.php.
References ilSystemStyleException\NO_SKIN_ID.
Referenced by ilSystemStyleOverviewGUI\__construct(), and ilSystemStyleIconsGUI\__construct().
Here is the caller graph for this function:| ilSkinFactory::skinStyleContainerFromZip | ( | string | $import_zip_path, |
| string | $name, | ||
| ilSystemStyleMessageStack | $message_stack | ||
| ) |
Imports a skin from zip.
| ilSystemStyleException |
Definition at line 114 of file class.ilSkinFactory.php.
|
protected |
Definition at line 26 of file class.ilSkinFactory.php.
Referenced by __construct().
|
protected |
Definition at line 27 of file class.ilSkinFactory.php.
Referenced by __construct().