Url base structure has design issue, the constructor is frozen because it is defined in the base interface.
The cnstructor must be removed from the interface, and, instead a static build method will be implemented.
Url will also be created from array (as returned by parse_url).
In addition unsupported port user and pass are also implemented
Url base structure has design issue, the constructor is frozen because it is defined in the base interface. The cnstructor must be removed from the interface, and, instead a static build method will be implemented.
Url will also be created from array (as returned by parse_url).
In addition unsupported port user and pass are also implemented