protected function resolveProviderClass($provider) { $className = self::PROVIDERS_NAMESPACE . ucfirst($provider); if (!class_exists($className)) { throw new WrongProvider("Provider {$className} not found."); } return $className; }