evoapp.factory('utils', function($rootScope) { var me = this; //javascript usage example: globals.utils.passArguments; var passArguments = function(fn, args) { var fnArgs = [].concat(args); fnArgs.push.apply(fnArgs, arguments); return fn.apply(this, fnArgs); }; return { passArguments: passArguments }; });