Class LatteFilter (namespace Nette\Templates)
Compile-time filter Latte.
Object | --LatteFilter
Direct Known Sub-classes:
Public Method Summary | |
---|---|
static string |
fetchToken
(string &$s)
Reads single token (optionally delimited by comma) from string.
|
static string |
formatArray
(string $s, [string $prefix =
'' ])
Formats parameters to PHP array.
|
static string |
formatModifiers
(string $var, string $modifiers)
Applies modifiers.
|
static string |
formatString
(string $s)
Formats parameter to PHP string.
|
ILatteHandler |
getHandler
()
Returns macro handler.
|
int |
getLine
()
Returns current line number.
|
static void |
invoke
($s)
Invokes filter.
|
LatteFilter |
setDelimiters
(string $left, string $right)
Changes macro delimiters.
|
LatteFilter |
setHandler
(ILatteHandler $handler)
Sets a macro handler.
|
string |
__invoke
(string $s)
Invokes filter.
|
Methods Inherited From Object |
---|
extensionMethod(), getClass(), getReflection(), __call(), __callStatic(), __get(), __isset(), __set(), __unset() |
Variable Summary | ||||
---|---|---|---|---|
string | $context |
|
line 51 |
|
mixed | $escape |
|
line 51 |
Method Details | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
line 480 fetchTokenpublic static string fetchToken (string &$s) Reads single token (optionally delimited by comma) from string.
|
||||||||||||||||||
line 497 formatArraypublic static string formatArray (string $s, [string $prefix = Formats parameters to PHP array.
|
||||||||||||||||||
line 431 formatModifierspublic static string formatModifiers (string $var, string $modifiers) Applies modifiers.
|
||||||||||||||||||
line 537 formatStringpublic static string formatString (string $s) Formats parameter to PHP string.
|
||||||||||||||||||
line 81 getHandlerpublic ILatteHandler getHandler () Returns macro handler.
|
||||||||||||||||||
line 394 getLinepublic int getLine () Returns current line number.
|
||||||||||||||||||
line 549 invokepublic static void invoke ($s) Invokes filter.
|
||||||||||||||||||
line 407 setDelimiterspublic LatteFilter setDelimiters (string $left, string $right) Changes macro delimiters.
|
||||||||||||||||||
line 69 setHandlerpublic LatteFilter setHandler (ILatteHandler $handler) Sets a macro handler.
|
||||||||||||||||||
line 96 __invokepublic string __invoke (string $s) Invokes filter.
|