404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.137.165.134: ~ $
<?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 Symfony\Component\Console\Formatter;

/**
 * @author Tien Xuan Vo <tien.xuan.vo@gmail.com>
 */
final class NullOutputFormatter implements OutputFormatterInterface
{
    private NullOutputFormatterStyle $style;

    public function format(?string $message): ?string
    {
        return null;
    }

    public function getStyle(string $name): OutputFormatterStyleInterface
    {
        // to comply with the interface we must return a OutputFormatterStyleInterface
        return $this->style ??= new NullOutputFormatterStyle();
    }

    public function hasStyle(string $name): bool
    {
        return false;
    }

    public function isDecorated(): bool
    {
        return false;
    }

    public function setDecorated(bool $decorated): void
    {
        // do nothing
    }

    public function setStyle(string $name, OutputFormatterStyleInterface $style): void
    {
        // do nothing
    }
}

Filemanager

Name Type Size Permission Actions
NullOutputFormatter.php File 1.13 KB 0644
NullOutputFormatterStyle.php File 1.34 KB 0644
OutputFormatter.php File 7.63 KB 0644
OutputFormatterInterface.php File 1.22 KB 0644
OutputFormatterStyle.php File 3.05 KB 0644
OutputFormatterStyleInterface.php File 1.06 KB 0644
OutputFormatterStyleStack.php File 2.47 KB 0644
WrappableOutputFormatterInterface.php File 714 B 0644