@@ -183,7 +183,7 @@ function inferInjectionArgs(fn) {
183183 * describe('Greeter', function(){
184184 *
185185 * beforeEach(module(function($provide) {
186- * $provide.service ('greet', GreetProvider);
186+ * $provide.provider ('greet', GreetProvider);
187187 * });
188188 *
189189 * it('should greet', inject(function(greet) {
@@ -205,7 +205,7 @@ function inferInjectionArgs(fn) {
205205
206206/**
207207 * @ngdoc method
208- * @name angular.module.AUTO.$provide#service
208+ * @name angular.module.AUTO.$provide#provider
209209 * @methodOf angular.module.AUTO.$provide
210210 * @description
211211 *
@@ -232,7 +232,7 @@ function inferInjectionArgs(fn) {
232232 *
233233 * @param {string } name The name of the instance. NOTE: the provider will be available under `name + 'Provider'` key.
234234 * @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})`.
236236 * @returns {Object } registered provider instance
237237 */
238238
@@ -294,7 +294,7 @@ function createInjector(modulesToLoad) {
294294 loadedModules = new HashMap ( ) ,
295295 providerCache = {
296296 $provide : {
297- service : supportObject ( service ) ,
297+ provider : supportObject ( provider ) ,
298298 factory : supportObject ( factory ) ,
299299 value : supportObject ( value ) ,
300300 constant : supportObject ( constant ) ,
@@ -330,17 +330,17 @@ function createInjector(modulesToLoad) {
330330 }
331331 }
332332
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_ ) ;
336336 }
337- if ( ! provider . $get ) {
337+ if ( ! provider_ . $get ) {
338338 throw Error ( 'Provider ' + name + ' must define $get factory method.' ) ;
339339 }
340- return providerCache [ name + providerSuffix ] = provider ;
340+ return providerCache [ name + providerSuffix ] = provider_ ;
341341 }
342342
343- function factory ( name , factoryFn ) { return service ( name , { $get :factoryFn } ) ; }
343+ function factory ( name , factoryFn ) { return provider ( name , { $get : factoryFn } ) ; }
344344
345345 function value ( name , value ) { return factory ( name , valueFn ( value ) ) ; }
346346
0 commit comments