lib/Boot/Boot.js
function Init(appGlobal, pathsList) {
            debug("Initializing Boot");
            loadFinder = new Finder();
            loadProvider = new Provider();
            loadNamespace = new Namespace();
            global = appGlobal;
            global.App = {};
            global.Modules = {};
            global.Config = {};
            this.initProviders(sortProvider);
            this.initApplication();
            this.initModules();
            var mainApp = require("../express");
            this.boot(mainApp);
            mainApp.boot = function (nameProvider, userApp) {
                debug("Booting Manual Provider");
                loadProvider.bootProvider(nameProvider, userApp ? userApp : mainApp);
            };
            mainApp.provider = function (nameProvider) {
                debug("Getting " + nameProvider + " Provider");
                return loadProvider.providerByName(nameProvider).instance;
            };
            return mainApp;
        }
function Init(appGlobal, pathsList) {
            debug("Initializing Boot");
            loadFinder = new Finder();
            loadProvider = new Provider();
            loadNamespace = new Namespace();
            global = appGlobal;
            global.App = {};
            global.Modules = {};
            global.Config = {};
            this.initProviders(sortProvider);
            this.initApplication();
            this.initModules();
            var mainApp = require("../express");
            this.boot(mainApp);
            mainApp.boot = function (nameProvider, userApp) {
                debug("Booting Manual Provider");
                loadProvider.bootProvider(nameProvider, userApp ? userApp : mainApp);
            };
            mainApp.provider = function (nameProvider) {
                debug("Getting " + nameProvider + " Provider");
                return loadProvider.providerByName(nameProvider).instance;
            };
            return mainApp;
        }
function Init ( appGlobal , pathsList ) { debug ( "Initializing Boot" ) ; loadFinder = new Finder ( ) ; loadProvider = new Provider ( ) ; loadNamespace = new Namespace ( ) ; global = appGlobal ; global . App = { } ; global . Modules = { } ; global . Config = { } ; this . initProviders ( sortProvider ) ; this . initApplication ( ) ; this . initModules ( ) ; var mainApp = require ( "../express" ) ; this . boot ( mainApp ) ; mainApp . boot = function ( nameProvider , userApp ) { debug ( "Booting Manual Provider" ) ; loadProvider . bootProvider ( nameProvider , userApp ? userApp : mainApp ) ; } ; mainApp . provider = function ( nameProvider ) { debug ( "Getting " + nameProvider + " Provider" ) ; return loadProvider . providerByName ( nameProvider ) . instance ; } ; return mainApp ; }
Loading components, objects

@param appGlobal
@param pathsList
Loading components objects