PHP Класс SensioLabs\Deptrac\OutputFormatterFactory

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$formatters SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface[]

Открытые методы

Метод Описание
__construct ( array $formatters )
getActiveFormatters ( Symfony\Component\Console\Input\InputInterface $input ) : SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface[]
getFormatterByName ( $name ) : SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface
getFormatterOptions ( ) : Symfony\Component\Console\Input\InputOption[]
getOutputFormatterInput ( SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface $outputFormatter, Symfony\Component\Console\Input\InputInterface $input ) : OutputFormatterInput

Приватные методы

Метод Описание
isFormatterActive ( SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface $formatter, Symfony\Component\Console\Input\InputInterface $input ) : boolean

Описание методов

__construct() публичный Метод

public __construct ( array $formatters )
$formatters array

getActiveFormatters() публичный Метод

public getActiveFormatters ( Symfony\Component\Console\Input\InputInterface $input ) : SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface[]
$input Symfony\Component\Console\Input\InputInterface
Результат SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface[]

getFormatterByName() публичный Метод

public getFormatterByName ( $name ) : SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface
$name
Результат SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface

getFormatterOptions() публичный Метод

public getFormatterOptions ( ) : Symfony\Component\Console\Input\InputOption[]
Результат Symfony\Component\Console\Input\InputOption[]

getOutputFormatterInput() публичный Метод

public getOutputFormatterInput ( SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface $outputFormatter, Symfony\Component\Console\Input\InputInterface $input ) : OutputFormatterInput
$outputFormatter SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface
$input Symfony\Component\Console\Input\InputInterface
Результат SensioLabs\Deptrac\OutputFormatter\OutputFormatterInput

Описание свойств

$formatters защищенное свойство

protected OutputFormatterInterface[],SensioLabs\Deptrac\OutputFormatter $formatters
Результат SensioLabs\Deptrac\OutputFormatter\OutputFormatterInterface[]