- A fully-qualified namespace and class must have the following structure \<Vendor Name>\(<Namespace>\)*<Class Name>
- Each namespace must have a top-level namespace ("Vendor Name").
Let's the vendor is AcmePHP and they make a library called AcmeLib. So in the root of where your classes load you'd have:
Then the library has packages such as Form, Database, File. So these would be:
Form may have a sub-package called Validation:
Is that correct use of PSR-0?