fuel/fuel/core/classes/event.php
public static function instance($name = 'fuelphp', array $events = array())
	{
		if ( ! array_key_exists($name, static::$instances))
		{
			$events = array_merge(\Config::get('event.'.$name, array()), $events);
			$instance = static::forge($events);
			static::$instances[$name] = &$instance;
		}

		return static::$instances[$name];
	}
public static function instance($name = 'fuelphp', array $events = array())
	{
		if ( ! array_key_exists($name, static::$instances))
		{
			$events = array_merge(\Config::get('event.'.$name, array()), $events);
			$instance = static::forge($events);
			static::$instances[$name] = &$instance;
		}

		return static::$instances[$name];
	}
public static function instance ( $ name = 'fuelphp' , array $ events = array ( ) ) { if ( ! array_key_exists ( $ name , static :: $ instances ) ) { $ events = array_merge ( \ Config :: get ( 'event.' . $ name , array ( ) ) , $ events ) ; $ instance = static :: forge ( $ events ) ; static :: $ instances [ $ name ] = & $ instance ; } return static :: $ instances [ $ name ] ; }
Multiton Event instance.

@param   string  $name    instance name
@param   array   $events  events array
@return  object  Event_Instance object
Multiton Event instance .