private function renderResult(Result $result)
    {
        if ($result->hasNotices()) {
            /** @var Notice $notice */
            foreach ($result->getNotices() as $notice) {
                if (!empty($notice->getTitle())) {
                    $this->outputLine('<b>%s</b>: %s', [$notice->getTitle(), $notice->render()]);
                } else {
                    $this->outputLine($notice->render());
                }
            }
        }

        if ($result->hasErrors()) {
            /** @var Error $error */
            foreach ($result->getErrors() as $error) {
                $this->outputLine('<error>ERROR: %s</error>', [$error->render()]);
            }
        }
        if ($result->hasWarnings()) {
            /** @var Warning $warning */
            foreach ($result->getWarnings() as $warning) {
                if (!empty($warning->getTitle())) {
                    $this->outputLine('<b>%s</b>: <comment>%s</comment>', [$warning->getTitle(), $warning->render()]);
                } else {
                    $this->outputLine('<comment>%s</comment>', [$warning->render()]);
                }
            }
        }
        if (!$result->hasErrors() && !$result->hasWarnings()) {
            $this->outputLine('<success>OK</success>');
        }
    }
private function renderResult(Result $result)
    {
        if ($result->hasNotices()) {
            /** @var Notice $notice */
            foreach ($result->getNotices() as $notice) {
                if (!empty($notice->getTitle())) {
                    $this->outputLine('<b>%s</b>: %s', [$notice->getTitle(), $notice->render()]);
                } else {
                    $this->outputLine($notice->render());
                }
            }
        }

        if ($result->hasErrors()) {
            /** @var Error $error */
            foreach ($result->getErrors() as $error) {
                $this->outputLine('<error>ERROR: %s</error>', [$error->render()]);
            }
        }
        if ($result->hasWarnings()) {
            /** @var Warning $warning */
            foreach ($result->getWarnings() as $warning) {
                if (!empty($warning->getTitle())) {
                    $this->outputLine('<b>%s</b>: <comment>%s</comment>', [$warning->getTitle(), $warning->render()]);
                } else {
                    $this->outputLine('<comment>%s</comment>', [$warning->render()]);
                }
            }
        }
        if (!$result->hasErrors() && !$result->hasWarnings()) {
            $this->outputLine('<success>OK</success>');
        }
    }
private function renderResult ( Result $ result ) { if ( $ result -> hasNotices ( ) ) { /** @var Notice $notice */ foreach ( $ result -> getNotices ( ) as $ notice ) { if ( ! empty ( $ notice -> getTitle ( ) ) ) { $ this -> outputLine ( '<b>%s</b>: %s' , [ $ notice -> getTitle ( ) , $ notice -> render ( ) ] ) ; } else { $ this -> outputLine ( $ notice -> render ( ) ) ; } } } if ( $ result -> hasErrors ( ) ) { /** @var Error $error */ foreach ( $ result -> getErrors ( ) as $ error ) { $ this -> outputLine ( '<error>ERROR: %s</error>' , [ $ error -> render ( ) ] ) ; } } if ( $ result -> hasWarnings ( ) ) { /** @var Warning $warning */ foreach ( $ result -> getWarnings ( ) as $ warning ) { if ( ! empty ( $ warning -> getTitle ( ) ) ) { $ this -> outputLine ( '<b>%s</b>: <comment>%s</comment>' , [ $ warning -> getTitle ( ) , $ warning -> render ( ) ] ) ; } else { $ this -> outputLine ( '<comment>%s</comment>' , [ $ warning -> render ( ) ] ) ; } } } if ( ! $ result -> hasErrors ( ) && ! $ result -> hasWarnings ( ) ) { $ this -> outputLine ( '<success>OK</success>' ) ; } }
Outputs the given Result object in a human-readable way

@param Result $result
@return void
Outputs the given Result object in a human - readable way