|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ilSystemStyleScssSettingsFile:Public Member Functions | |
| __construct (string $scss_variables_settings_path, string $file_name) | |
| write (string $scss_variables_settings_path="") | |
| Write the complete file back to the file system (including comments and random content) More... | |
| getContent () | |
| addItem (ilSystemStyleScssItem $item) | |
| getCategories () | |
| getVariables () | |
| getItems () | |
| getScssVariablesSettingsPath () | |
Protected Member Functions | |
| openFile (string $scss_variables_settings_path) | |
| readFile (string $scss_variables_settings_path) | |
| Reads the file from the file system. More... | |
| getItemById (int $id) | |
Protected Attributes | |
| array | $items = [] |
| array | $variables_ids = [] |
| Separated array with all variable ids (performance reasons) More... | |
| array | $categories_ids = [] |
| Separated array with all category ids (performance reasons) More... | |
| string | $scss_variables_settings_path |
| Complete path to the settings file. More... | |
| string | $file_name |
Definition at line 25 of file class.ilSystemStyleScssSettingsFile.php.
| ilSystemStyleScssSettingsFile::__construct | ( | string | $scss_variables_settings_path, |
| string | $file_name | ||
| ) |
Definition at line 50 of file class.ilSystemStyleScssSettingsFile.php.
References $file_name, $scss_variables_settings_path, and openFile().
Here is the call graph for this function:| ilSystemStyleScssSettingsFile::addItem | ( | ilSystemStyleScssItem | $item | ) |
Definition at line 180 of file class.ilSystemStyleScssSettingsFile.php.
References $id.
Referenced by readFile().
Here is the caller graph for this function:| ilSystemStyleScssSettingsFile::getCategories | ( | ) |
Definition at line 196 of file class.ilSystemStyleScssSettingsFile.php.
| ilSystemStyleScssSettingsFile::getContent | ( | ) |
Definition at line 170 of file class.ilSystemStyleScssSettingsFile.php.
Referenced by write().
Here is the caller graph for this function:
|
protected |
Definition at line 223 of file class.ilSystemStyleScssSettingsFile.php.
References $id.
Referenced by readFile().
Here is the caller graph for this function:| ilSystemStyleScssSettingsFile::getItems | ( | ) |
Definition at line 228 of file class.ilSystemStyleScssSettingsFile.php.
References $items.
| ilSystemStyleScssSettingsFile::getScssVariablesSettingsPath | ( | ) |
Definition at line 236 of file class.ilSystemStyleScssSettingsFile.php.
References $scss_variables_settings_path.
| ilSystemStyleScssSettingsFile::getVariables | ( | ) |
Definition at line 211 of file class.ilSystemStyleScssSettingsFile.php.
|
protected |
Definition at line 57 of file class.ilSystemStyleScssSettingsFile.php.
References ilSystemStyleException\FILE_OPENING_FAILED, and readFile().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reads the file from the file system.
| ilSystemStyleException |
Definition at line 72 of file class.ilSystemStyleScssSettingsFile.php.
References Vendor\Package\$e, $out, addItem(), ilSystemStyleException\FILE_OPENING_FAILED, and getItemById().
Referenced by openFile().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSystemStyleScssSettingsFile::write | ( | string | $scss_variables_settings_path = "" | ) |
Write the complete file back to the file system (including comments and random content)
Definition at line 160 of file class.ilSystemStyleScssSettingsFile.php.
References $path, $scss_variables_settings_path, and getContent().
Here is the call graph for this function:
|
protected |
Separated array with all category ids (performance reasons)
Definition at line 41 of file class.ilSystemStyleScssSettingsFile.php.
|
protected |
Definition at line 48 of file class.ilSystemStyleScssSettingsFile.php.
Referenced by __construct().
|
protected |
Definition at line 31 of file class.ilSystemStyleScssSettingsFile.php.
Referenced by getItems().
|
protected |
Complete path to the settings file.
Definition at line 46 of file class.ilSystemStyleScssSettingsFile.php.
Referenced by __construct(), getScssVariablesSettingsPath(), and write().
|
protected |
Separated array with all variable ids (performance reasons)
Definition at line 36 of file class.ilSystemStyleScssSettingsFile.php.