PHP Класс GrumPHP\Console\Command\ConfigureCommand

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

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

Свойство Тип Описание
$config GrumPHP\Configuration\GrumPHP
$filesystem GrumPHP\Util\Filesystem
$input Symfony\Component\Console\Input\InputInterface
$repository Gitonomy\Git\Repository

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

Метод Описание
__construct ( GrumPHP $config, Filesystem $filesystem, Repository $repository )
execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : integer | void
pathValidator ( $path ) : boolean

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

Метод Описание
buildConfiguration ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : array This method will ask the developer for it's input and will result in a configuration array.
composer ( ) : ComposerHelper
configure ( ) Configure command
createQuestionString ( $question, null $default = null, string $separator = ':' ) : string
getAvailableTasks ( GrumPHP $config ) : array Return a list of all available tasks
guessBinDir ( ) : string Make a guess to the bin dir
guessGitDir ( ) : string
paths ( ) : PathsHelper
writeConfiguration ( array $configuration ) : boolean

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

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

public __construct ( GrumPHP $config, Filesystem $filesystem, Repository $repository )
$config GrumPHP\Configuration\GrumPHP
$filesystem GrumPHP\Util\Filesystem
$repository Gitonomy\Git\Repository

buildConfiguration() защищенный метод

This method will ask the developer for it's input and will result in a configuration array.
protected buildConfiguration ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : array
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
Результат array

composer() защищенный метод

protected composer ( ) : ComposerHelper
Результат GrumPHP\Console\Helper\ComposerHelper

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

Configure command
protected configure ( )

createQuestionString() защищенный метод

protected createQuestionString ( $question, null $default = null, string $separator = ':' ) : string
$question
$default null
$separator string
Результат string

execute() публичный метод

public execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output ) : integer | void
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
Результат integer | void

getAvailableTasks() защищенный метод

Return a list of all available tasks
protected getAvailableTasks ( GrumPHP $config ) : array
$config GrumPHP\Configuration\GrumPHP
Результат array

guessBinDir() защищенный метод

Make a guess to the bin dir
protected guessBinDir ( ) : string
Результат string

guessGitDir() защищенный метод

protected guessGitDir ( ) : string
Результат string

pathValidator() публичный метод

public pathValidator ( $path ) : boolean
$path
Результат boolean

paths() защищенный метод

protected paths ( ) : PathsHelper
Результат GrumPHP\Console\Helper\PathsHelper

writeConfiguration() защищенный метод

protected writeConfiguration ( array $configuration ) : boolean
$configuration array
Результат boolean

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

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

protected GrumPHP,GrumPHP\Configuration $config
Результат GrumPHP\Configuration\GrumPHP

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

protected Filesystem,GrumPHP\Util $filesystem
Результат GrumPHP\Util\Filesystem

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

protected InputInterface,Symfony\Component\Console\Input $input
Результат Symfony\Component\Console\Input\InputInterface

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

protected Repository,Gitonomy\Git $repository
Результат Gitonomy\Git\Repository