diff --git a/app/models/Setting.php b/app/models/Setting.php index 9894c22cdf..464c720f19 100644 --- a/app/models/Setting.php +++ b/app/models/Setting.php @@ -5,7 +5,13 @@ class Setting extends Elegant { public static function getSettings() { - return Setting::find(1); + static $static_cache = NULL; + + if (!$static_cache) { + $static_cache = Setting::find(1); + } + return $static_cache; + } }