PHP Класс Text_Highlighter_Renderer_Console, yii

Suitable for displaying text on color-capable terminals, directly or trough less -r Elements of $options argument of constructor (each being optional): - 'numbers' - whether to add line numbers - 'tabsize' - Tab size - 'colors' - additional colors
Автор: Andrey Demenev ([email protected])
Наследование: extends Text_Highlighter_Renderer
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$_colors
$_defColors
$_lastClass string class of last outputted text chunk
$_numbers boolean Line numbering
$_output string Highlighted code
$_tabsize integer Tab size

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

Метод Описание
acceptToken ( string $class, string $content ) Accepts next token
finalize ( ) Signals that no more tokens are available
getOutput ( ) : string Get generated output
preprocess ( $str )
replaceCallback ( )
reset ( ) Resets renderer state

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

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

Accepts next token
public acceptToken ( string $class, string $content )
$class string Token class
$content string Token content

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

Signals that no more tokens are available
public finalize ( )

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

Get generated output
public getOutput ( ) : string
Результат string Highlighted code

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

public preprocess ( $str )

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

public replaceCallback ( )

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

Resets renderer state
public reset ( )

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

$_colors публичное свойство

public $_colors

$_defColors публичное свойство

public $_defColors

$_lastClass публичное свойство

class of last outputted text chunk
public string $_lastClass
Результат string

$_numbers публичное свойство

Line numbering
public bool $_numbers
Результат boolean

$_output публичное свойство

Highlighted code
public string $_output
Результат string

$_tabsize публичное свойство

Tab size
public int $_tabsize
Результат integer