protected function bootWithBootstraps(array $bootstraps = []) { foreach ($bootstraps as $boot) { /* @var $bootstrap \DIServer\Bootstraps\Bootstrap */ $bootstrap = Application::BuildWithClass($boot); $bootstrap->BeforeBootstrap(); $bootstrap->Bootstrap(); $bootstrap->AfterBootstrap(); } }