PHP Класс Trismegiste\Mondrian\Command\AbstractParse

Design pattern : Template Method
Наследование: extends Symfony\Component\Console\Command\Command
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$fineTuning
$phpfinder
$reportFormat
$reportName

Защищенные методы

Метод Описание
configure ( )
execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) {@inheritDoc}
getConfig ( string $dir ) : array get the graph section of the configuration for this package
getFullDesc ( )
getPhpFinder ( $directory, $ignoreDir )
getSubname ( )
initialize ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) Inject parameters of the command
processGraph ( Trismegiste\Mondrian\Graph\Graph $g, Symfony\Component\Console\Output\OutputInterface $out ) : Trismegiste\Mondrian\Graph\Graph The method that does the job : it computes/decorates/redifines the graph passed in parameter.

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

configure() защищенный Метод

protected configure ( )

execute() защищенный Метод

{@inheritDoc}
protected execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

getConfig() защищенный Метод

get the graph section of the configuration for this package
protected getConfig ( string $dir ) : array
$dir string the root dir of the package
Результат array

getFullDesc() защищенный Метод

protected getFullDesc ( )

getPhpFinder() защищенный Метод

protected getPhpFinder ( $directory, $ignoreDir )

getSubname() абстрактный защищенный Метод

abstract protected getSubname ( )

initialize() защищенный Метод

Inject parameters of the command
protected initialize ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

processGraph() абстрактный защищенный Метод

The method that does the job : it computes/decorates/redifines the graph passed in parameter.
abstract protected processGraph ( Trismegiste\Mondrian\Graph\Graph $g, Symfony\Component\Console\Output\OutputInterface $out ) : Trismegiste\Mondrian\Graph\Graph
$g Trismegiste\Mondrian\Graph\Graph the graph to process
$out Symfony\Component\Console\Output\OutputInterface console output
Результат Trismegiste\Mondrian\Graph\Graph the processed graph (the same or another)

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

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

protected $fineTuning

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

protected $phpfinder

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

protected $reportFormat

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

protected $reportName