The global namespace
StoreCore is used for all system files that are critical to the core. StoreCore projects are subsequently added in their own
StoreCore\<project_name> sub-namespace, for example
StoreCore\Database for databases and
StoreCore\Cache for components related to caching features. This is an implementation of fully qualified class names(FQCN’s) from the PSR-4 Autoloader recommendation:
- The fully qualified class name MUST have a top-level namespace name, also known as a “vendor namespace”.
- The fully qualified class name MAY have one or more sub-namespace names.