Commit 9d1d48fb by Taylor Otwell

Fix bug in IoC.

parent 348ff778
......@@ -24,8 +24,10 @@ class IoC {
* @param bool $singleton
* @return void
*/
public static function register($name, $resolver, $singleton = false)
public static function register($name, $resolver = null, $singleton = false)
{
if (is_null($resolver)) $resolver = $name;
static::$registry[$name] = compact('resolver', 'singleton');
}
......@@ -49,7 +51,7 @@ class IoC {
* @param Closure $resolver
* @return void
*/
public static function singleton($name, $resolver)
public static function singleton($name, $resolver = null)
{
static::register($name, $resolver, true);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment