Guest User

Untitled

a guest
Nov 17th, 2014
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //app.js
  2. (function() {
  3.     'use strict';
  4.     angular.module('my_app', ['ngRoute', 'my_app.security']);
  5. })();
  6.  
  7. //provider/template.js
  8. (function() {
  9.     'use strict';
  10.     angular.module('my_app').provider('template', templateProvider);
  11.     function templateProvider() {
  12.         this.$get = function() {
  13.             return {
  14.                 get: function(template) {
  15.                     return '/app_dev.php/api' + template + '.html';
  16.                 },
  17.             };
  18.         };
  19.     };
  20. })();
  21.  
  22. //security/module.js
  23. (function() {
  24.     'use strict';
  25.     angular.module('my_app.security', ['my_app.security.user']);
  26. })();
  27.  
  28. //security/user/module.js
  29. (function() {
  30.     'use strict';
  31.     angular.module('my_app.security.user', []);
  32. })();
  33.  
  34. //security/user/routes.js
  35. (function() {
  36.     'use strict';
  37.     angular.module('my_app.security.user').config(config);
  38.     config.$inject = ['$routeProvider'];
  39.     function config($routerProvider) {
  40.         $routerProvider
  41.             .when('/login', {
  42.                 templateUrl: templateProvider.get('/login'),
  43.                 controller: 'User',
  44.                 controllerAs: 'vm',
  45.                 resolve: {
  46.                    
  47.                 },
  48.             })
  49.         ;
  50.     };
  51. })();
Advertisement
Add Comment
Please, Sign In to add comment