PHP Class Kdyby\Translation\Latte\TranslateMacros

Author: Filip Procházka ([email protected])
Inheritance: extends Latte\Macros\MacroSet
Show file Open project: kdyby/translation

Public Methods

Method Description
install ( Compiler $compiler )
macroDomain ( MacroNode $node, PhpWriter $writer )
macroDomainEnd ( MacroNode $node, PhpWriter $writer )
macroTranslate ( MacroNode $node, PhpWriter $writer ) {_$var |modifiers} {_$var, $count |modifiers} {_"Sample message", $count |modifiers} {_some.string.id, $count |modifiers}

Private Methods

Method Description
containsOnlyOneWord ( MacroNode $node )

Method Details

install() public static method

public static install ( Compiler $compiler )
$compiler Latte\Compiler

macroDomain() public method

public macroDomain ( MacroNode $node, PhpWriter $writer )
$node Latte\MacroNode
$writer Latte\PhpWriter

macroDomainEnd() public method

public macroDomainEnd ( MacroNode $node, PhpWriter $writer )
$node Latte\MacroNode
$writer Latte\PhpWriter

macroTranslate() public method

{_$var |modifiers} {_$var, $count |modifiers} {_"Sample message", $count |modifiers} {_some.string.id, $count |modifiers}
public macroTranslate ( MacroNode $node, PhpWriter $writer )
$node Latte\MacroNode
$writer Latte\PhpWriter