ILIAS  trunk Revision v11.0_alpha-1769-g99a433fe2dc
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilSystemStyleConfigMock Class Reference

ilSystemStyleConfig wraps all 'constants' to ensure the testability of all classes using those 'constants'. More...

+ Inheritance diagram for ilSystemStyleConfigMock:
+ Collaboration diagram for ilSystemStyleConfigMock:

Data Fields

string $test_skin_original_path = __DIR__ . '/../skins/'
 
string $test_skin_temp_path = __DIR__ . '/../skins/'
 

Protected Attributes

string $default_skin_id = 'defaultSkin'
 
string $default_style_id = 'defaultStyle'
 
string $default_template_path = __DIR__ . '/../skins/defaultSkin/template.xml'
 
string $delos_path = __DIR__ . '/../skins/defaultSkin/defaultStyle'
 
string $rel_delos_path = __DIR__ . '/../skins/defaultSkin/defaultStyle'
 
string $default_settings_path = __DIR__ . '/../skins/defaultSkin/010-settings'
 
string $default_images_path = __DIR__ . '/../skins/defaultSkin/images/'
 
string $default_fonts_path = __DIR__ . '/../skins/defaultSkin/fonts/'
 
string $default_sounds_path = ''
 
string $customizing_skin_path = __DIR__ . '/../skins/customSkins/'
 
- Protected Attributes inherited from ilSystemStyleConfig
string $default_skin_id = 'default'
 Default skin ID in ILIAS. More...
 
string $default_style_id = 'delos'
 Default system style ID in ILIAS. More...
 
string $default_template_path = '../templates/default/template.xml'
 Path to default template of ILIAS (skin default, style delos) More...
 
string $delos_path = '../templates/default/delos'
 Path to delos css and scss files. More...
 
string $rel_delos_path = '../../../../../../templates/default/delos'
 Relative delos path from Customizing dir to delos css and Scss files. More...
 
string $default_settings_path = '../templates/default/010-settings'
 Path to variables Scss file of delos. More...
 
string $default_images_path = './assets/images/'
 Path to images directory of delos. More...
 
string $default_fonts_path = '../templates/default/fonts/'
 Path to fonts directory of delos. More...
 
string $scss_settings_folder_name = '010-settings/'
 SCSS Settings Folder Name. More...
 
string $default_sounds_path = ''
 Path to sounds directory of delos (currently none given) More...
 
string $customizing_skin_path = './Customizing/skin/'
 Customizing skin path to place folders for custom skins into. More...
 

Additional Inherited Members

- Public Member Functions inherited from ilSystemStyleConfig
 getDefaultSkinId ()
 
 setDefaultSkinId (string $default_skin_id)
 
 getDefaultStyleId ()
 
 setDefaultStyleId (string $default_style_id)
 
 getDefaultTemplatePath ()
 
 setDefaultTemplatePath (string $default_template_path)
 
 getDelosPath ()
 
 setDelosPath (string $delos_path)
 
 getDefaultSettingsPath ()
 
 setDefaultSettingsPath (string $default_settings_path)
 
 getDefaultImagesPath ()
 
 setDefaultImagesPath (string $default_images_path)
 
 getDefaultFontsPath ()
 
 setDefaultFontsPath (string $default_fonts_path)
 
 getDefaultSoundsPath ()
 
 setDefaultSoundsPath (string $default_sounds_path)
 
 getCustomizingSkinPath ()
 
 getRelDelosPath ()
 
 setRelDelosPath (string $rel_delos_path)
 
 getScssSettingsFolderName ()
 
 setScssSettingsFolderName (string $scss_settings_folder_name)
 

Detailed Description

ilSystemStyleConfig wraps all 'constants' to ensure the testability of all classes using those 'constants'.

This class is injected in all other classes using this dependency.

Definition at line 25 of file ilSystemStyleConfigMock.php.

Field Documentation

◆ $customizing_skin_path

string ilSystemStyleConfigMock::$customizing_skin_path = __DIR__ . '/../skins/customSkins/'
protected

Definition at line 36 of file ilSystemStyleConfigMock.php.

◆ $default_fonts_path

string ilSystemStyleConfigMock::$default_fonts_path = __DIR__ . '/../skins/defaultSkin/fonts/'
protected

Definition at line 34 of file ilSystemStyleConfigMock.php.

◆ $default_images_path

string ilSystemStyleConfigMock::$default_images_path = __DIR__ . '/../skins/defaultSkin/images/'
protected

Definition at line 33 of file ilSystemStyleConfigMock.php.

◆ $default_settings_path

string ilSystemStyleConfigMock::$default_settings_path = __DIR__ . '/../skins/defaultSkin/010-settings'
protected

Definition at line 32 of file ilSystemStyleConfigMock.php.

◆ $default_skin_id

string ilSystemStyleConfigMock::$default_skin_id = 'defaultSkin'
protected

Definition at line 27 of file ilSystemStyleConfigMock.php.

◆ $default_sounds_path

string ilSystemStyleConfigMock::$default_sounds_path = ''
protected

Definition at line 35 of file ilSystemStyleConfigMock.php.

◆ $default_style_id

string ilSystemStyleConfigMock::$default_style_id = 'defaultStyle'
protected

Definition at line 28 of file ilSystemStyleConfigMock.php.

◆ $default_template_path

string ilSystemStyleConfigMock::$default_template_path = __DIR__ . '/../skins/defaultSkin/template.xml'
protected

Definition at line 29 of file ilSystemStyleConfigMock.php.

◆ $delos_path

string ilSystemStyleConfigMock::$delos_path = __DIR__ . '/../skins/defaultSkin/defaultStyle'
protected

Definition at line 30 of file ilSystemStyleConfigMock.php.

◆ $rel_delos_path

string ilSystemStyleConfigMock::$rel_delos_path = __DIR__ . '/../skins/defaultSkin/defaultStyle'
protected

Definition at line 31 of file ilSystemStyleConfigMock.php.

◆ $test_skin_original_path

string ilSystemStyleConfigMock::$test_skin_original_path = __DIR__ . '/../skins/'

Definition at line 37 of file ilSystemStyleConfigMock.php.

◆ $test_skin_temp_path

string ilSystemStyleConfigMock::$test_skin_temp_path = __DIR__ . '/../skins/'

Definition at line 38 of file ilSystemStyleConfigMock.php.


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