Namespaces

Namespaces are used to avoid ambiguity between XML elements of the same name.  An XML namespace is often specified as a URI.  Such a URI might typically look like:

http://schemas.xmlsoap.org/wsdl/http/

A module is created in ClassFactory\Factory (or wherever you have specified the factory to be), under which all the types for that particular namespace are found.