@@ -183,7 +183,7 @@ function inferInjectionArgs(fn) {
183
183
* describe('Greeter', function(){
184
184
*
185
185
* beforeEach(module(function($provide) {
186
- * $provide.service ('greet', GreetProvider);
186
+ * $provide.provider ('greet', GreetProvider);
187
187
* });
188
188
*
189
189
* it('should greet', inject(function(greet) {
@@ -205,7 +205,7 @@ function inferInjectionArgs(fn) {
205
205
206
206
/**
207
207
* @ngdoc method
208
- * @name angular.module.AUTO.$provide#service
208
+ * @name angular.module.AUTO.$provide#provider
209
209
* @methodOf angular.module.AUTO.$provide
210
210
* @description
211
211
*
@@ -232,7 +232,7 @@ function inferInjectionArgs(fn) {
232
232
*
233
233
* @param {string } name The name of the instance. NOTE: the provider will be available under `name + 'Provider'` key.
234
234
* @param {function() } $getFn The $getFn for the instance creation. Internally this is a short hand for
235
- * `$provide.service (name, {$get:$getFn})`.
235
+ * `$provide.provider (name, {$get: $getFn})`.
236
236
* @returns {Object } registered provider instance
237
237
*/
238
238
@@ -294,7 +294,7 @@ function createInjector(modulesToLoad) {
294
294
loadedModules = new HashMap ( ) ,
295
295
providerCache = {
296
296
$provide : {
297
- service : supportObject ( service ) ,
297
+ provider : supportObject ( provider ) ,
298
298
factory : supportObject ( factory ) ,
299
299
value : supportObject ( value ) ,
300
300
constant : supportObject ( constant ) ,
@@ -330,17 +330,17 @@ function createInjector(modulesToLoad) {
330
330
}
331
331
}
332
332
333
- function service ( name , provider ) {
334
- if ( isFunction ( provider ) ) {
335
- provider = providerInjector . instantiate ( provider ) ;
333
+ function provider ( name , provider_ ) {
334
+ if ( isFunction ( provider_ ) ) {
335
+ provider_ = providerInjector . instantiate ( provider_ ) ;
336
336
}
337
- if ( ! provider . $get ) {
337
+ if ( ! provider_ . $get ) {
338
338
throw Error ( 'Provider ' + name + ' must define $get factory method.' ) ;
339
339
}
340
- return providerCache [ name + providerSuffix ] = provider ;
340
+ return providerCache [ name + providerSuffix ] = provider_ ;
341
341
}
342
342
343
- function factory ( name , factoryFn ) { return service ( name , { $get :factoryFn } ) ; }
343
+ function factory ( name , factoryFn ) { return provider ( name , { $get : factoryFn } ) ; }
344
344
345
345
function value ( name , value ) { return factory ( name , valueFn ( value ) ) ; }
346
346
0 commit comments