Вход Регистрация
Файл: concrete5.7.5.6/concrete/vendor/symfony/console/Tests/Fixtures/DummyOutput.php
Строк: 29
<?php

/*
 * This file is part of the Symfony package.
 *
 * (c) Fabien Potencier <fabien@symfony.com>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

namespace SymfonyComponentConsoleTestsFixtures;

use 
SymfonyComponentConsoleOutputBufferedOutput;

/**
 * Dummy output
 *
 * @author Kévin Dunglas <dunglas@gmail.com>
 */
class DummyOutput extends BufferedOutput
{
    
/**
     * @return array
     */
    
public function getLogs()
    {
        
$logs = array();
        foreach (
explode("n"trim($this->fetch())) as $message) {
            
preg_match('/^[(.*)] (.*)/'$message$matches);
            
$logs[] = sprintf('%s %s'$matches[1], $matches[2]);
        }

        return 
$logs;
    }
}
Онлайн: 1
Реклама