PHP Класс PhpSpec\Console\ConsoleIO

Наследование: implements PhpSpec\IO\IO
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output, PhpSpec\Config\OptionsConfig $config, PhpSpec\Console\Prompter $prompter )
askConfirmation ( string $question, boolean $default = true ) : boolean
cutTemp ( ) : null | string
freezeTemp ( )
getBlockWidth ( ) : integer
getBootstrapPath ( )
getLastWrittenMessage ( ) : string
isCodeGenerationEnabled ( ) : boolean
isDecorated ( ) : boolean
isFakingEnabled ( )
isInteractive ( ) : boolean
isRerunEnabled ( )
isStopOnFailureEnabled ( ) : boolean
isVerbose ( ) : boolean
overwrite ( string $message, integer | null $indent = null, boolean $newline = false )
overwriteln ( string $message = '', integer | null $indent = null )
setConsoleWidth ( integer $width )
write ( string $message, integer | null $indent = null, boolean $newline = false )
writeBrokenCodeBlock ( string $message, integer $indent )
writeTemp ( string $message, integer | null $indent = null )
writeln ( string $message = '', integer | null $indent = null )

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

Метод Описание
getCommonPrefix ( $stringA, $stringB )
indentText ( string $text, integer $indent ) : string

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

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

public __construct ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output, PhpSpec\Config\OptionsConfig $config, PhpSpec\Console\Prompter $prompter )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
$config PhpSpec\Config\OptionsConfig
$prompter PhpSpec\Console\Prompter

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

public askConfirmation ( string $question, boolean $default = true ) : boolean
$question string
$default boolean
Результат boolean

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

public cutTemp ( ) : null | string
Результат null | string

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

public freezeTemp ( )

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

public getBlockWidth ( ) : integer
Результат integer

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

public getBootstrapPath ( )

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

public getLastWrittenMessage ( ) : string
Результат string

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

public isCodeGenerationEnabled ( ) : boolean
Результат boolean

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

public isDecorated ( ) : boolean
Результат boolean

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

public isFakingEnabled ( )

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

public isInteractive ( ) : boolean
Результат boolean

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

public isRerunEnabled ( )

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

public isStopOnFailureEnabled ( ) : boolean
Результат boolean

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

public isVerbose ( ) : boolean
Результат boolean

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

public overwrite ( string $message, integer | null $indent = null, boolean $newline = false )
$message string
$indent integer | null
$newline boolean

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

public overwriteln ( string $message = '', integer | null $indent = null )
$message string
$indent integer | null

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

public setConsoleWidth ( integer $width )
$width integer

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

public write ( string $message, integer | null $indent = null, boolean $newline = false )
$message string
$indent integer | null
$newline boolean

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

public writeBrokenCodeBlock ( string $message, integer $indent )
$message string
$indent integer

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

public writeTemp ( string $message, integer | null $indent = null )
$message string
$indent integer | null

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

public writeln ( string $message = '', integer | null $indent = null )
$message string
$indent integer | null