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 mixed $default
|
||||
*
|
||||
* @throws \Exception
|
||||
*
|
||||
* @return mixed|null
|
||||
*/
|
||||
function setting($key, $default = null)
|
||||
@ -161,6 +163,8 @@ if (!function_exists('setting')) {
|
||||
$value = $settingRepo->retrieve($key);
|
||||
} catch (SettingNotFound $e) {
|
||||
return $default;
|
||||
} catch (Exception $e) {
|
||||
return $default;
|
||||
}
|
||||
|
||||
return $value;
|
||||
|
@ -19,5 +19,5 @@ Options -Indexes
|
||||
# Handle Front Controller...
|
||||
RewriteCond %{REQUEST_FILENAME} !-d
|
||||
RewriteCond %{REQUEST_FILENAME} !-f
|
||||
RewriteRule ^ index.php [L]
|
||||
RewriteRule ^ /index.php [L]
|
||||
</IfModule>
|
||||
|
Loading…
Reference in New Issue
Block a user