8889841chome/clixcotz/lions.clix.co.tz/wp-content/plugins/give/src/TestData/Framework/ProviderForwarder.php000064400000001620150540023670027577 0ustar00loadedProviders[$name]) ? $this->loadedProviders[$name] : $this->loadProvider($name); return call_user_func_array($this->loadedProviders[$name], $arguments); } /** * Load a provider by class name, adjusted for case. * * @param string $name * * @return Contract\Provider */ protected function loadProvider($name) { $providerClass = sprintf('%s\%s\%s', __NAMESPACE__, 'Provider', ucfirst($name)); return $this->loadedProviders[$name] = give()->make($providerClass); } }