ZF-11134: Need to support others schemes


Actualy it's impossible to add support of other scheme than http and https without duplicate Zend_Uri class, and so other subclasses because their constructors are protected and extends Zend_Uri.

I suggest to make a table likes :

protected $schemeClasses = array( 'http' => 'Zend_Uri_Http', 'https' => 'Zend_Uri_Http', );

And some methods like addSchemmeClass($scheme, $classname)



We're planning to address this in the design of Zend Uri 2.0 for ZF 2.0. I did not plan on changing this for ZF 1.x.

If you can take a look at the planned proposal and comment, that would be nice.…

Not a blocker for sure