/** * @param IModule $module */ protected static function initProcess(IModule $module) { $module->beforeInitialization(); $module->initialization(); $module->registerRoute(); $module->registerDi(); $module->registerMiddleware(); $module->afterInitialization(); $module->setLoad(); }