PHP Класс PhpSchool\CliMenu\Dialogue\Dialogue

Автор: Aydin Hassan ([email protected])
Показать файл Открыть проект

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

Свойство Тип Описание
$parentMenu PhpSchool\CliMenu\CliMenu
$style PhpSchool\CliMenu\MenuStyle
$terminal PhpSchool\CliMenu\Terminal\TerminalInterface
$text string
$x integer
$y integer

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

Метод Описание
__construct ( CliMenu $parentMenu, MenuStyle $menuStyle, PhpSchool\CliMenu\Terminal\TerminalInterface $terminal, string $text )
getStyle ( ) : MenuStyle

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

Метод Описание
assertMenuOpen ( )
calculateCoordinates ( ) Calculate the co-ordinates to write the messages
emptyRow ( ) Write an empty row
write ( string $text, integer $column = null ) Write some text at a particular column

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

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

public __construct ( CliMenu $parentMenu, MenuStyle $menuStyle, PhpSchool\CliMenu\Terminal\TerminalInterface $terminal, string $text )
$parentMenu PhpSchool\CliMenu\CliMenu
$menuStyle PhpSchool\CliMenu\MenuStyle
$terminal PhpSchool\CliMenu\Terminal\TerminalInterface
$text string

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

protected assertMenuOpen ( )

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

Calculate the co-ordinates to write the messages
protected calculateCoordinates ( )

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

Write an empty row
protected emptyRow ( )

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

public getStyle ( ) : MenuStyle
Результат PhpSchool\CliMenu\MenuStyle

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

Write some text at a particular column
protected write ( string $text, integer $column = null )
$text string
$column integer

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

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

protected CliMenu,PhpSchool\CliMenu $parentMenu
Результат PhpSchool\CliMenu\CliMenu

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

protected MenuStyle,PhpSchool\CliMenu $style
Результат PhpSchool\CliMenu\MenuStyle

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

protected TerminalInterface,PhpSchool\CliMenu\Terminal $terminal
Результат PhpSchool\CliMenu\Terminal\TerminalInterface

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

protected string $text
Результат string

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

protected int $x
Результат integer

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

protected int $y
Результат integer