* @ngdoc method * @name $controllerProvider#register * @param {string|Object} name Name of the filter function, or an object map of filters where * the keys are the filter names and the values are the filter factories. * @returns {Object} Registered filter instance, or if a map of fil
(name, factory)
| 14539 | * of the registered filter instances. |
| 14540 | */ |
| 14541 | function register(name, factory) { |
| 14542 | if(isObject(name)) { |
| 14543 | var filters = {}; |
| 14544 | forEach(name, function(filter, key) { |
| 14545 | filters[key] = register(key, filter); |
| 14546 | }); |
| 14547 | return filters; |
| 14548 | } else { |
| 14549 | return $provide.factory(name + suffix, factory); |
| 14550 | } |
| 14551 | } |
| 14552 | this.register = register; |
| 14553 | |
| 14554 | this.$get = ['$injector', function($injector) { |
no test coverage detected