public static function getInstance($name)
    {
        return (isset(self::$_pool[$name]) ? self::$_pool[$name] : self::create($name));
    }
public static function getInstance($name)
    {
        return (isset(self::$_pool[$name]) ? self::$_pool[$name] : self::create($name));
    }
public static function getInstance ( $ name ) { return ( isset ( self :: $ _pool [ $ name ] ) ? self :: $ _pool [ $ name ] : self :: create ( $ name ) ) ; }
This function returns an instance of an extension from it's name

@param string $name
The name of the Extension Class minus the extension prefix.
@throws SymphonyErrorPage
@throws Exception
@return Extension
This function returns an instance of an extension from it s name