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