function _s3fs_get_setting in S3 File System 7.2
Same name and namespace in other branches
- 7.3 s3fs.module \_s3fs_get_setting()
Internal function to retrieve the value of a specific setting, taking overrides in settings.php into account.
This function is most useful on the config form and for retrieving the awssdk2 settings. _s3fs_get_config() should be used in most other cases.
Parameters
string $setting: The short name of the setting. e.g. the "s3fs_use_cname" variable's short name is "use_cname".
5 calls to _s3fs_get_setting()
- s3fs_requirements in ./
s3fs.install - Implements hook_requirements().
- s3fs_settings in ./
s3fs.admin.inc - Builds the Settings form.
- _s3fs_get_amazons3_client in ./
s3fs.module - Sets up the S3Client object.
- _s3fs_image_style_deliver in ./
s3fs.module - Generates an image derivative in S3.
- _s3fs_refresh_cache in ./
s3fs.module - Refreshes the metadata cache.
File
- ./
s3fs.module, line 870 - Hook implementations and other primary functionality for S3 File System.
Code
function _s3fs_get_setting($setting, $default = '') {
$config = _s3fs_get_config();
// Get the value from _s3fs_get_config(), if it's set. This will include any overrides from settings.php, including
// the awssdk2_ prefixed vars.
return !empty($config[$setting]) ? $config[$setting] : $default;
}