PHP Класс PHPCfg\Printer

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( )
printFunc ( Func $func )
printScript ( Script $script )

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

Метод Описание
enqueueBlock ( Block $block )
getBlockId ( Block $block )
getVarId ( Operand $var )
indent ( $str, $levels = 1 )
render ( Func $func )
renderAssertion ( Assertion $assert )
renderOp ( Op $op )
renderOperand ( Operand $var )
reset ( )

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

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

public __construct ( )

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

protected enqueueBlock ( Block $block )
$block Block

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

protected getBlockId ( Block $block )
$block Block

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

protected getVarId ( Operand $var )
$var Operand

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

protected indent ( $str, $levels = 1 )

printFunc() абстрактный публичный Метод

abstract public printFunc ( Func $func )
$func Func

printScript() абстрактный публичный Метод

abstract public printScript ( Script $script )
$script Script

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

protected render ( Func $func )
$func Func

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

protected renderAssertion ( Assertion $assert )
$assert Assertion

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

protected renderOp ( Op $op )
$op Op

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

protected renderOperand ( Operand $var )
$var Operand

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

protected reset ( )