diff --git a/system/config.php b/system/config.php index 5c2d506e..62dd0fc8 100644 --- a/system/config.php +++ b/system/config.php @@ -17,8 +17,19 @@ class Config { */ public static function get($key) { - list($file, $key) = static::parse($key); + // ----------------------------------------------------- + // We are are just pulling in a file, skip loading a key + // ----------------------------------------------------- + if(strpos($key, '.') == 0) + { + static::load($key); + + return static::$items[$key]; + } + + list($file, $key) = static::parse($key); + static::load($file); if (array_key_exists($key, static::$items[$file]))