|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\components\File\Preview\Settings:
Collaboration diagram for ILIAS\components\File\Preview\Settings:Public Member Functions | |
| __construct () | |
| setPersisting (bool $a_value) | |
| isPersisting () | |
| setTilePreviews (bool $a_value) | |
| hasTilePreviews () | |
| isPreviewPossible () | |
| setPreviewEnabled (bool $a_value) | |
| isPreviewEnabled () | |
| setMaximumPreviews (int $max_previews) | |
| getMaximumPreviews () | |
| setImageSize (int $image_size) | |
| getImageSize () | |
| setImageQuality (int $quality) | |
| getImageQuality () | |
Public Member Functions inherited from ilSetting | |
| __construct (string $a_module="common", bool $a_disabled_cache=false) | |
| getModule () | |
| read () | |
| get (string $a_keyword, ?string $a_default_value=null) | |
| get setting More... | |
| deleteAll () | |
| deleteLike (string $a_like) | |
| delete (string $a_keyword) | |
| getAll () | |
| set (string $a_key, string $a_val) | |
| setScormDebug (string $a_key, string $a_val) | |
| getModule () | |
| read () | |
| get (string $a_keyword, ?string $a_default_value=null) | |
| deleteAll () | |
| delete (string $a_keyword) | |
| getAll () | |
| set (string $a_key, string $a_val) | |
Data Fields | |
| const | V_MAX_PREVIEWS_DEFAULT = 5 |
| const | V_MAX_PREVIEWS_MIN = 1 |
| const | V_MAX_PREVIEWS_MAX = 100 |
| const | V_IMAGE_SIZE_DEFAULT = 868 |
| const | V_IMAGE_SIZE_MIN = 50 |
| const | V_IMAGE_SIZE_MAX = 1000 |
| const | MODULE_NAME = 'preview' |
Data Fields inherited from ilSetting | |
| array | $setting = array() |
| string | $module = "" |
Private Member Functions | |
| adjustNumeric (int $value, int $min, int $max, int $default) | |
| strToBool (string $value) | |
| boolToStr (bool $value) | |
| intToStr (int $int) | |
| strToInt (string $str) | |
Private Attributes | |
| const | V_IMAGE_QUALITY_DEFAULT = 85 |
| const | V_IMAGE_QUALITY_MIN = 1 |
| const | V_IMAGE_QUALITY_MAX = 100 |
| const | F_PREVIEW_ENABLED = 'preview_enabled' |
| const | F_MAX_PREVIEWS_PER_OBJECT = 'max_previews_per_object' |
| const | F_PREVIEW_IMAGE_SIZE = 'preview_image_size' |
| const | F_PREVIEW_PERSISTING = 'preview_persisting' |
| const | F_PREVIEW_IMAGE_QUALITY = 'preview_image_quality' |
| const | F_TILE_PREVIEWS = 'tile_previews' |
| ImagickEngine | $imagick |
| @readonly More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from ilSetting | |
| static | _lookupValue (string $a_module, string $a_keyword) |
| static | _getValueType () |
| Get the type of the value column in the database. More... | |
| static | _changeValueType (string $a_new_type='text') |
| change the type of the value column in the database More... | |
| static | _getLongerSettings (int $a_limit=4000) |
| get a list of setting records with values loger than a limit More... | |
| static | _lookupValue (string $a_module, string $a_keyword) |
Protected Attributes inherited from ilSetting | |
| ilDBInterface | $db |
| bool | $cache_disabled = false |
Definition at line 28 of file Settings.php.
| ILIAS\components\File\Preview\Settings::__construct | ( | ) |
Definition at line 82 of file Settings.php.
References ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:
|
private |
Definition at line 174 of file Settings.php.
References ILIAS\Repository\int().
Referenced by ILIAS\components\File\Preview\Settings\setImageQuality(), ILIAS\components\File\Preview\Settings\setImageSize(), and ILIAS\components\File\Preview\Settings\setMaximumPreviews().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 199 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\setPersisting(), ILIAS\components\File\Preview\Settings\setPreviewEnabled(), and ILIAS\components\File\Preview\Settings\setTilePreviews().
Here is the caller graph for this function:| ILIAS\components\File\Preview\Settings::getImageQuality | ( | ) |
Definition at line 169 of file Settings.php.
References ILIAS\components\File\Preview\Settings\strToInt().
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::getImageSize | ( | ) |
Definition at line 153 of file Settings.php.
References ILIAS\components\File\Preview\Settings\strToInt().
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::getMaximumPreviews | ( | ) |
Definition at line 137 of file Settings.php.
References ILIAS\components\File\Preview\Settings\strToInt().
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::hasTilePreviews | ( | ) |
Definition at line 103 of file Settings.php.
References ILIAS\components\File\Preview\Settings\strToBool().
Here is the call graph for this function:
|
private |
Definition at line 204 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\setImageQuality(), ILIAS\components\File\Preview\Settings\setImageSize(), and ILIAS\components\File\Preview\Settings\setMaximumPreviews().
Here is the caller graph for this function:| ILIAS\components\File\Preview\Settings::isPersisting | ( | ) |
Definition at line 93 of file Settings.php.
References ILIAS\components\File\Preview\Settings\strToBool().
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::isPreviewEnabled | ( | ) |
Definition at line 118 of file Settings.php.
References ILIAS\components\File\Preview\Settings\isPreviewPossible(), and ILIAS\components\File\Preview\Settings\strToBool().
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::isPreviewPossible | ( | ) |
Definition at line 108 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\isPreviewEnabled().
Here is the caller graph for this function:| ILIAS\components\File\Preview\Settings::setImageQuality | ( | int | $quality | ) |
Definition at line 158 of file Settings.php.
References ILIAS\components\File\Preview\Settings\adjustNumeric(), ILIAS\components\File\Preview\Settings\F_PREVIEW_IMAGE_QUALITY, and ILIAS\components\File\Preview\Settings\intToStr().
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::setImageSize | ( | int | $image_size | ) |
Definition at line 142 of file Settings.php.
References ILIAS\components\File\Preview\Settings\adjustNumeric(), ILIAS\components\File\Preview\Settings\F_PREVIEW_IMAGE_SIZE, and ILIAS\components\File\Preview\Settings\intToStr().
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::setMaximumPreviews | ( | int | $max_previews | ) |
Definition at line 126 of file Settings.php.
References ILIAS\components\File\Preview\Settings\adjustNumeric(), ILIAS\components\File\Preview\Settings\F_MAX_PREVIEWS_PER_OBJECT, and ILIAS\components\File\Preview\Settings\intToStr().
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::setPersisting | ( | bool | $a_value | ) |
Definition at line 88 of file Settings.php.
References ILIAS\components\File\Preview\Settings\boolToStr(), and ILIAS\components\File\Preview\Settings\F_PREVIEW_PERSISTING.
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::setPreviewEnabled | ( | bool | $a_value | ) |
Definition at line 113 of file Settings.php.
References ILIAS\components\File\Preview\Settings\boolToStr(), and ILIAS\components\File\Preview\Settings\F_PREVIEW_ENABLED.
Here is the call graph for this function:| ILIAS\components\File\Preview\Settings::setTilePreviews | ( | bool | $a_value | ) |
Definition at line 98 of file Settings.php.
References ILIAS\components\File\Preview\Settings\boolToStr(), and ILIAS\components\File\Preview\Settings\F_TILE_PREVIEWS.
Here is the call graph for this function:
|
private |
Definition at line 194 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\hasTilePreviews(), ILIAS\components\File\Preview\Settings\isPersisting(), and ILIAS\components\File\Preview\Settings\isPreviewEnabled().
Here is the caller graph for this function:
|
private |
Definition at line 209 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\getImageQuality(), ILIAS\components\File\Preview\Settings\getImageSize(), and ILIAS\components\File\Preview\Settings\getMaximumPreviews().
Here is the caller graph for this function:
|
private |
@readonly
Definition at line 80 of file Settings.php.
|
private |
Definition at line 60 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\setMaximumPreviews().
|
private |
Definition at line 56 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\setPreviewEnabled().
|
private |
Definition at line 72 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\setImageQuality().
|
private |
Definition at line 64 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\setImageSize().
|
private |
Definition at line 68 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\setPersisting().
|
private |
Definition at line 76 of file Settings.php.
Referenced by ILIAS\components\File\Preview\Settings\setTilePreviews().
| const ILIAS\components\File\Preview\Settings::MODULE_NAME = 'preview' |
Definition at line 51 of file Settings.php.
|
private |
Definition at line 41 of file Settings.php.
|
private |
Definition at line 49 of file Settings.php.
|
private |
Definition at line 45 of file Settings.php.
| const ILIAS\components\File\Preview\Settings::V_IMAGE_SIZE_DEFAULT = 868 |
Definition at line 34 of file Settings.php.
| const ILIAS\components\File\Preview\Settings::V_IMAGE_SIZE_MAX = 1000 |
Definition at line 36 of file Settings.php.
| const ILIAS\components\File\Preview\Settings::V_IMAGE_SIZE_MIN = 50 |
Definition at line 35 of file Settings.php.
| const ILIAS\components\File\Preview\Settings::V_MAX_PREVIEWS_DEFAULT = 5 |
Definition at line 30 of file Settings.php.
| const ILIAS\components\File\Preview\Settings::V_MAX_PREVIEWS_MAX = 100 |
Definition at line 32 of file Settings.php.
| const ILIAS\components\File\Preview\Settings::V_MAX_PREVIEWS_MIN = 1 |
Definition at line 31 of file Settings.php.