Namespaces

  • Nette
    • Application
    • Caching
    • Collections
    • Config
    • Forms
    • IO
    • Loaders
    • Mail
    • Reflection
    • Security
    • Templates
    • Web
  • None
  • PHP

Classes

  • BaseTemplate
  • CachingHelper
  • CurlyBracketsMacros
  • LatteFilter
  • LatteMacros
  • SnippetHelper
  • Template
  • TemplateCacheStorage
  • TemplateFilters
  • TemplateHelpers

Interfaces

  • IFileTemplate
  • ITemplate
  • Overview
  • Namespace
  • Class
  • Tree
  • Other releases

Class LatteFilter

Compile-time filter Latte.

Nette\Object
Extended by Nette\Templates\LatteFilter
Namespace: Nette\Templates
Author: David Grudl
Located at Templates/Filters/LatteFilter.php
Methods summary
public Nette\Templates\LatteFilter
# setHandler( ILatteHandler $handler )

Sets a macro handler.

Sets a macro handler.

Parameters

$handler
ILatteHandler

Returns

Nette\Templates\LatteFilter
provides a fluent interface
public ILatteHandler
# getHandler( )

Returns macro handler.

Returns macro handler.

Returns

ILatteHandler
public string
# __invoke( string $s )

Invokes filter.

Invokes filter.

Parameters

$s
string

Returns

string
public integer
# getLine( )

Returns current line number.

Returns current line number.

Returns

integer
public Nette\Templates\LatteFilter
# setDelimiters( string $left, string $right )

Changes macro delimiters.

Changes macro delimiters.

Parameters

$left
string
left regular expression
$right
string
right regular expression

Returns

Nette\Templates\LatteFilter
provides a fluent interface
public static string
# formatModifiers( string $var, string $modifiers )

Applies modifiers.

Applies modifiers.

Parameters

$var
string
$modifiers
string

Returns

string
public static string
# fetchToken( string & $s )

Reads single token (optionally delimited by comma) from string.

Reads single token (optionally delimited by comma) from string.

Parameters

$s
string

Returns

string
public static string
# formatArray( string $s, string $prefix = '' )

Formats parameters to PHP array.

Formats parameters to PHP array.

Parameters

$s
string
$prefix
string

Returns

string
public static string
# formatString( string $s )

Formats parameter to PHP string.

Formats parameter to PHP string.

Parameters

$s
string

Returns

string
Methods inherited from Nette\Object
__call(), __callStatic(), __get(), __isset(), __set(), __unset(), extensionMethod(), getReflection()
Constants summary
string RE_STRING '\'(?:\\\\.|[^\'\\\\])*\'|"(?:\\\\.|[^"\\\\])*"'
#
string RE_IDENTIFIER '[_a-zA-Z\x7F-\xFF][_a-zA-Z0-9\x7F-\xFF]*'
#
string HTML_PREFIX 'n:'
#
string CONTEXT_TEXT 'text'
#
string CONTEXT_CDATA 'cdata'
#
string CONTEXT_TAG 'tag'
#
string CONTEXT_ATTRIBUTE 'attribute'
#
string CONTEXT_NONE 'none'
#
string CONTEXT_COMMENT 'comment'
#
Properties summary
public string $context
#
public $escape
#
Nette Framework 0.9.7 API documentation generated by ApiGen 2.3.0