Modules\Core\Module::afterInitialization PHP Method

afterInitialization() public method

After initialization method and register (DI, Route, Middleware)
public afterInitialization ( )
    public function afterInitialization()
    {
        parent::afterInitialization();
        $config = $this->getConfig();
        if (!isset($config->microInit) || in_array('all', $config->microInit)) {
            foreach ($this->arModulesName as $moduleName) {
                $cl = "Modules\\Core\\Source\\MicroModules\\" . $moduleName;
                $this->initMicroModule(new $cl());
            }
        }
        /*
                $module = new AdminPanelModule();
                if( Session::get('auth') ){
                    $this->initMicroModule($module);
                    $this->initMicroModule(new CustomizerAdminPanelModule());
                } else {
                    $module->beforeInitialization();
                    $module->registerRoute();
                }*/
        if (isset($this->container['settings']['protect_double_route_register']) && $this->container['settings']['protect_double_route_register']) {
            $this->routerControlSystem();
        }
    }