src/Sulu/Bundle/PageBundle/Command/WebspaceImportCommand.php
protected function printExceptions($import, $output = null)
    {
        if (null === $output) {
            $output = new NullOutput();
        }

        $output->writeln([
            '',
            '',
            '<info>Import Result</info>',
            '<info>===============</info>',
            '<info>' . $import->successes . ' Documents imported.</info>',
            '<comment>' . count($import->failed) . ' Documents ignored.</comment>',
        ]);

        if (!isset($import->exceptionStore['ignore'])) {
            return;
        }

        // If more than 20 exceptions write only into log.
        if (count($import->exceptionStore['ignore']) > 20) {
            foreach ($import->exceptionStore['ignore'] as $msg) {
                $this->logger->info($msg);
            }

            return;
        }

        foreach ($import->exceptionStore['ignore'] as $msg) {
            $output->writeln('<comment>' . $msg . '</comment>');
            $this->logger->info($msg);
        }
    }
protected function printExceptions($import, $output = null)
    {
        if (null === $output) {
            $output = new NullOutput();
        }

        $output->writeln([
            '',
            '',
            '<info>Import Result</info>',
            '<info>===============</info>',
            '<info>' . $import->successes . ' Documents imported.</info>',
            '<comment>' . count($import->failed) . ' Documents ignored.</comment>',
        ]);

        if (!isset($import->exceptionStore['ignore'])) {
            return;
        }

        // If more than 20 exceptions write only into log.
        if (count($import->exceptionStore['ignore']) > 20) {
            foreach ($import->exceptionStore['ignore'] as $msg) {
                $this->logger->info($msg);
            }

            return;
        }

        foreach ($import->exceptionStore['ignore'] as $msg) {
            $output->writeln('<comment>' . $msg . '</comment>');
            $this->logger->info($msg);
        }
    }
protected function printExceptions ( $ import , $ output = null ) { if ( null === $ output ) { $ output = new NullOutput ( ) ; } $ output -> writeln ( [ '' , '' , '<info>Import Result</info>' , '<info>===============</info>' , '<info>' . $ import -> successes . ' Documents imported.</info>' , '<comment>' . count ( $ import -> failed ) . ' Documents ignored.</comment>' , ] ) ; if ( ! isset ( $ import -> exceptionStore [ 'ignore' ] ) ) { return ; } // If more than 20 exceptions write only into log. if ( count ( $ import -> exceptionStore [ 'ignore' ] ) > 20 ) { foreach ( $ import -> exceptionStore [ 'ignore' ] as $ msg ) { $ this -> logger -> info ( $ msg ) ; } return ; } foreach ( $ import -> exceptionStore [ 'ignore' ] as $ msg ) { $ output -> writeln ( '<comment>' . $ msg . '</comment>' ) ; $ this -> logger -> info ( $ msg ) ; } }
Print the completion message after import is done.

@param \stdClass $import
@param OutputInterface $output
Print the completion message after import is done .