ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables 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 = './Services/Style/System/test/fixtures/skins/'
 
string $test_skin_temp_path = './Services/Style/System/test/fixtures/skins_temp/'
 

Protected Attributes

string $default_skin_id = 'defaultSkin'
 
string $default_style_id = 'defaultStyle'
 
string $default_template_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/template.xml'
 
string $delos_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/defaultStyle'
 
string $rel_delos_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/defaultStyle'
 
string $default_variables_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/less/variables.less'
 
string $default_images_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/images/'
 
string $default_fonts_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/fonts/'
 
string $default_sounds_path = ''
 
string $customizing_skin_path = './Services/Style/System/test/fixtures/skins_temp/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 less files. More...
 
string $rel_delos_path = '../../../../templates/default/delos'
 Relative delos path from Customizing dir to delos css and less files. More...
 
string $default_variables_path = './templates/default/less/variables.less'
 Path to variables less file of delos. More...
 
string $default_images_path = './templates/default/images/'
 Path to images directory of delos. More...
 
string $default_fonts_path = './templates/default/fonts/'
 Path to fonts directory of delos. More...
 
string $default_sounds_path = ''
 Path to sounds directory of delos (currently none given) More...
 
string $customizing_skin_path = './Customizing/global/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)
 
 getDefaultVariablesPath ()
 
 setDefaultVariablesPath (string $default_variables_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)
 

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 9 of file ilSystemStyleConfigMock.php.

Field Documentation

◆ $customizing_skin_path

string ilSystemStyleConfigMock::$customizing_skin_path = './Services/Style/System/test/fixtures/skins_temp/customSkins/'
protected

Definition at line 20 of file ilSystemStyleConfigMock.php.

◆ $default_fonts_path

string ilSystemStyleConfigMock::$default_fonts_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/fonts/'
protected

Definition at line 18 of file ilSystemStyleConfigMock.php.

◆ $default_images_path

string ilSystemStyleConfigMock::$default_images_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/images/'
protected

Definition at line 17 of file ilSystemStyleConfigMock.php.

◆ $default_skin_id

string ilSystemStyleConfigMock::$default_skin_id = 'defaultSkin'
protected

Definition at line 11 of file ilSystemStyleConfigMock.php.

◆ $default_sounds_path

string ilSystemStyleConfigMock::$default_sounds_path = ''
protected

Definition at line 19 of file ilSystemStyleConfigMock.php.

◆ $default_style_id

string ilSystemStyleConfigMock::$default_style_id = 'defaultStyle'
protected

Definition at line 12 of file ilSystemStyleConfigMock.php.

◆ $default_template_path

string ilSystemStyleConfigMock::$default_template_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/template.xml'
protected

Definition at line 13 of file ilSystemStyleConfigMock.php.

◆ $default_variables_path

string ilSystemStyleConfigMock::$default_variables_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/less/variables.less'
protected

Definition at line 16 of file ilSystemStyleConfigMock.php.

◆ $delos_path

string ilSystemStyleConfigMock::$delos_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/defaultStyle'
protected

Definition at line 14 of file ilSystemStyleConfigMock.php.

◆ $rel_delos_path

string ilSystemStyleConfigMock::$rel_delos_path = './Services/Style/System/test/fixtures/skins_temp/defaultSkin/defaultStyle'
protected

Definition at line 15 of file ilSystemStyleConfigMock.php.

◆ $test_skin_original_path

string ilSystemStyleConfigMock::$test_skin_original_path = './Services/Style/System/test/fixtures/skins/'

Definition at line 21 of file ilSystemStyleConfigMock.php.

◆ $test_skin_temp_path

string ilSystemStyleConfigMock::$test_skin_temp_path = './Services/Style/System/test/fixtures/skins_temp/'

Definition at line 22 of file ilSystemStyleConfigMock.php.


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