1
0
mirror of https://github.com/monstra-cms/monstra.git synced 2025-08-04 12:17:42 +02:00

Core Improvements: Next Round #79 #80

This commit is contained in:
Sergey Romanenko
2013-01-08 12:40:35 +02:00
parent aa5f4f2381
commit 60af4afaa3

View File

@@ -73,7 +73,7 @@ class Gelato
private static $registry = array(); private static $registry = array();
/** /**
* Autload * Gelato Autload
*/ */
public static function autoload($className) public static function autoload($className)
{ {
@@ -100,7 +100,7 @@ class Gelato
*/ */
public static function exists($name) public static function exists($name)
{ {
return isset(self::$registry[(string) $name]); return isset(Gelato::$registry[(string) $name]);
} }
/** /**
@@ -116,11 +116,11 @@ class Gelato
// delete item // delete item
if ($value === null) { if ($value === null) {
unset(self::$registry[$name]); unset(Gelato::$registry[$name]);
} else { } else {
self::$registry[$name] = $value; Gelato::$registry[$name] = $value;
return self::get($name); return Gelato::get($name);
} }
} }
@@ -134,10 +134,10 @@ class Gelato
{ {
$name = (string) $name; $name = (string) $name;
if (!isset(self::$registry[$name])) { if ( ! isset(Gelato::$registry[$name])) {
throw new SpoonException('No item "' . $name . '" exists in the registry.'); throw new RuntimeException('No item "' . $name . '" exists in the registry.');
} }
return self::$registry[$name]; return Gelato::$registry[$name];
} }
} }