PHP Class Kohana_Twig_Trans_TokenParser, kohana-twig
Both block styles are allowed:
{% trans "String to translate" %}
{% trans %}
String to translate
{% endtrans %}
The body of the tag will be trim()ed before being passed to __().
Datei anzeigen
Open project: jonathangeiger/kohana-twig
Public Methods
Method |
Description |
|
decideForEnd ( $token ) : boolean |
Tests for the endtrans block |
|
getTag ( ) |
Gets the tag name associated with this token parser. |
|
parse ( Twig_Token $token ) : Twig_NodeInterface |
Parses a token and returns a node. |
|
Protected Methods
Method |
Description |
|
check_trans_string ( Twig_NodeInterface $body, string $lineno ) : void |
Ensures only "simple" vars are in the body to be translated. |
|
Method Details
check_trans_string()
protected method
Ensures only "simple" vars are in the body to be translated.
decideForEnd()
public method
Tests for the endtrans block
Gets the tag name associated with this token parser.
Parses a token and returns a node.
public parse ( Twig_Token $token ) : Twig_NodeInterface |
$token |
Twig_Token |
A Twig_Token instance |
return |
Twig_NodeInterface |
A Twig_NodeInterface instance |