MCPcopy Create free account
hub / github.com/EricSimons/ionic-course / provider

Function provider

code/songhop/www/lib/angular/angular.js:4009–4018  ·  view source on GitHub ↗
(name, provider_)

Source from the content-addressed store, hash-verified

4007 }
4008
4009 function provider(name, provider_) {
4010 assertNotHasOwnProperty(name, 'service');
4011 if (isFunction(provider_) || isArray(provider_)) {
4012 provider_ = providerInjector.instantiate(provider_);
4013 }
4014 if (!provider_.$get) {
4015 throw $injectorMinErr('pget', "Provider '{0}' must define $get factory method.", name);
4016 }
4017 return providerCache[name + providerSuffix] = provider_;
4018 }
4019
4020 function enforceReturnValue(name, factory) {
4021 return function enforcedReturnValue() {

Callers 1

factoryFunction · 0.70

Calls 2

assertNotHasOwnPropertyFunction · 0.70
isFunctionFunction · 0.70

Tested by

no test coverage detected