Return default value on exception for setting()
This commit is contained in:
parent
63b574181a
commit
02b16d5e57
@ -151,6 +151,8 @@ if (!function_exists('setting')) {
|
|||||||
* @param $key
|
* @param $key
|
||||||
* @param mixed $default
|
* @param mixed $default
|
||||||
*
|
*
|
||||||
|
* @throws \Exception
|
||||||
|
*
|
||||||
* @return mixed|null
|
* @return mixed|null
|
||||||
*/
|
*/
|
||||||
function setting($key, $default = null)
|
function setting($key, $default = null)
|
||||||
@ -161,6 +163,8 @@ if (!function_exists('setting')) {
|
|||||||
$value = $settingRepo->retrieve($key);
|
$value = $settingRepo->retrieve($key);
|
||||||
} catch (SettingNotFound $e) {
|
} catch (SettingNotFound $e) {
|
||||||
return $default;
|
return $default;
|
||||||
|
} catch (Exception $e) {
|
||||||
|
return $default;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $value;
|
return $value;
|
||||||
|
@ -19,5 +19,5 @@ Options -Indexes
|
|||||||
# Handle Front Controller...
|
# Handle Front Controller...
|
||||||
RewriteCond %{REQUEST_FILENAME} !-d
|
RewriteCond %{REQUEST_FILENAME} !-d
|
||||||
RewriteCond %{REQUEST_FILENAME} !-f
|
RewriteCond %{REQUEST_FILENAME} !-f
|
||||||
RewriteRule ^ index.php [L]
|
RewriteRule ^ /index.php [L]
|
||||||
</IfModule>
|
</IfModule>
|
||||||
|
Loading…
Reference in New Issue
Block a user