Aerys\DebugProcess::doStart PHP 메소드

doStart() 보호된 메소드

protected doStart ( Console $console ) : Generator
$console Console
리턴 Generator
    protected function doStart(Console $console) : \Generator
    {
        if ($console->isArgDefined("restart")) {
            $this->logger->critical("You cannot restart a debug aerys instance via command");
            exit(1);
        }
        if (ini_get("zend.assertions") === "-1") {
            $this->logger->warning("Running aerys in debug mode with assertions disabled is not recommended; " . "enable assertions in php.ini (zend.assertions = 1) " . "or disable debug mode (-d) to hide this warning.");
        } else {
            ini_set("zend.assertions", 1);
        }
        $server = (yield from $this->bootstrapper->boot($this->logger, $console));
        (yield $server->start());
        $this->server = $server;
    }