Customer Namespaces App Model Services Submodules Interfaces, Classes and Traits CustomerServiceProvider Class CustomerServiceProvider