MCPcopy Create free account
hub / github.com/OpenReservation/OpenReservation / provider

Function provider

OpenReservation/wwwroot/Scripts/angular.js:4436–4445  ·  view source on GitHub ↗
(name, provider_)

Source from the content-addressed store, hash-verified

4434 }
4435
4436 function provider(name, provider_) {
4437 assertNotHasOwnProperty(name, 'service');
4438 if (isFunction(provider_) || isArray(provider_)) {
4439 provider_ = providerInjector.instantiate(provider_);
4440 }
4441 if (!provider_.$get) {
4442 throw $injectorMinErr('pget', "Provider '{0}' must define $get factory method.", name);
4443 }
4444 return providerCache[name + providerSuffix] = provider_;
4445 }
4446
4447 function enforceReturnValue(name, factory) {
4448 return function enforcedReturnValue() {

Callers 1

factoryFunction · 0.85

Calls 2

assertNotHasOwnPropertyFunction · 0.85
isFunctionFunction · 0.85

Tested by

no test coverage detected