MCPcopy Index your code
hub / github.com/angular-ui/ui-router / provider

Function provider

test/angular/1.3/angular.js:4059–4068  ·  view source on GitHub ↗
(name, provider_)

Source from the content-addressed store, hash-verified

4057 }
4058
4059 function provider(name, provider_) {
4060 assertNotHasOwnProperty(name, 'service');
4061 if (isFunction(provider_) || isArray(provider_)) {
4062 provider_ = providerInjector.instantiate(provider_);
4063 }
4064 if (!provider_.$get) {
4065 throw $injectorMinErr('pget', "Provider '{0}' must define $get factory method.", name);
4066 }
4067 return providerCache[name + providerSuffix] = provider_;
4068 }
4069
4070 function enforceReturnValue(name, factory) {
4071 return function enforcedReturnValue() {

Callers 1

factoryFunction · 0.70

Calls 3

isArrayFunction · 0.85
assertNotHasOwnPropertyFunction · 0.70
isFunctionFunction · 0.70

Tested by

no test coverage detected