Skip to content

Instantly share code, notes, and snippets.

@fernandofleury
Created June 27, 2014 20:07
Show Gist options
  • Save fernandofleury/3f88034f3669d9cdc381 to your computer and use it in GitHub Desktop.
Save fernandofleury/3f88034f3669d9cdc381 to your computer and use it in GitHub Desktop.
(function(){
'use strict';
var router = require('./router/router.js'),
// serivces
ngToast = require('./services/ngToast'),
ngOverlay = require('./services/ngOverlay'),
Request = require('./services/Request'),
scroll = require('./services/scroll'),
header = require('./services/header'),
creditCard = require('./services/creditCard'),
AuthService = require('./services/AuthService'),
getSessions = require('./services/getSessions'),
Session = require('./services/Session'),
Redirect = require('./services/Redirect'),
Fullscreen = require('./services/Fullscreen'),
// filters
parseDate = require('./filters/parseDate'),
normalize = require('./filters/normalize'),
// directives
ngCreditCard = require('./directives/ngCreditCard'),
ngDatePicker = require('./directives/ngDatePicker'),
// controllers
RootCtrl = require('./controllers/RootCtrl'),
CommerceViewCtrl = require('./controllers/commerce/view'),
CommercePurchaseCtrl = require('./controllers/commerce/purchase'),
SalesLoginCtrl = require('./controllers/sales/login'),
SalesViewCtrl = require('./controllers/sales/view'),
SalesPurchaseCtrl = require('./controllers/sales/purchase'),
SalesWithdrawCtrl = require('./controllers/sales/withdraw'),
AdminLoginCtrl = require('./controllers/admin/login'),
ReportsViewCtrl = require('./controllers/reports/view'),
ReportsDetailsCtrl = require('./controllers/reports/details'),
SessionsViewCtrl = require('./controllers/sessions/view'),
SessionsNewCtrl = require('./controllers/sessions/new'),
SessionsEditCtrl = require('./controllers/sessions/edit'),
AgreementsViewCtrl = require('./controllers/agreements/view'),
AgreementsNewCtrl = require('./controllers/agreements/new'),
AgreementsEditCtrl = require('./controllers/agreements/edit'),
UsersViewCtrl = require('./controllers/users/view'),
UsersNewCtrl = require('./controllers/users/new'),
UsersEditCtrl = require('./controllers/users/edit'),
app = angular.module('tickets', ['ngRoute', 'ngProgressLite', 'ngCpfCnpj'])
.config(router)
.factory('ngToast', ngToast)
.factory('ngOverlay', ngOverlay)
.factory('Request', Request)
.factory('creditCard', creditCard)
.factory('scroll', scroll)
.factory('header', header)
.factory('AuthService', AuthService)
.factory('getSessions', getSessions)
.factory('Session', Session)
.factory('Redirect', Redirect)
.factory('Fullscreen', Fullscreen)
.filter('parseDate', parseDate)
.filter('normalize', normalize)
.directive('ngCreditCard', ngCreditCard)
.directive('ngDatePicker', ngDatePicker)
.controller('RootCtrl', RootCtrl)
.controller('CommerceViewCtrl', CommerceViewCtrl)
.controller('CommercePurchaseCtrl', CommercePurchaseCtrl)
.controller('SalesLoginCtrl', SalesLoginCtrl)
.controller('SalesViewCtrl', SalesViewCtrl)
.controller('SalesPurchaseCtrl', SalesPurchaseCtrl)
.controller('SalesWithdrawCtrl', SalesWithdrawCtrl)
.controller('AdminLoginCtrl', AdminLoginCtrl)
.controller('ReportsViewCtrl', ReportsViewCtrl)
.controller('ReportsDetailsCtrl', ReportsDetailsCtrl)
.controller('SessionsViewCtrl', SessionsViewCtrl)
.controller('SessionsNewCtrl', SessionsNewCtrl)
.controller('SessionsEditCtrl', SessionsEditCtrl)
.controller('AgreementsViewCtrl', AgreementsViewCtrl)
.controller('AgreementsNewCtrl', AgreementsNewCtrl)
.controller('AgreementsEditCtrl', AgreementsEditCtrl)
.controller('UsersViewCtrl', UsersViewCtrl)
.controller('UsersNewCtrl', UsersNewCtrl)
.controller('UsersEditCtrl', UsersEditCtrl);
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment