Packages

  • Nette
    • Application
      • Diagnostics
      • Responses
      • Routers
      • UI
    • Caching
      • Storages
    • ComponentModel
    • Config
      • Adapters
      • Extensions
    • Database
      • Diagnostics
      • Drivers
      • Reflection
      • Table
    • DI
      • Diagnostics
    • Diagnostics
    • Forms
      • Controls
      • Rendering
    • Http
    • Iterators
    • Latte
      • Macros
    • Loaders
    • Localization
    • Mail
    • Reflection
    • Security
      • Diagnostics
    • Templating
    • Utils
      • PhpGenerator
  • NetteModule
  • None
  • PHP

Classes

  • HtmlNode
  • LatteCompiler
  • LatteFilter
  • LatteToken
  • MacroNode
  • MacroTokenizer
  • Parser
  • PhpWriter

Interfaces

  • IMacro

Exceptions

  • CompileException
  • Overview
  • Package
  • Class
  • Tree

Class MacroTokenizer

Macro tag tokenizer.

Object
Extended by Tokenizer
Extended by MacroTokenizer
Package: Nette\Latte
Author: David Grudl
Located at Latte/MacroTokenizer.php
Methods summary
public
# __construct( array $input )

Parameters

$input
array
of [(int) symbol type => pattern]

Overrides

Tokenizer::__construct
public string
# fetchWord( )

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

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

Returns

string
Methods inherited from Tokenizer
createToken(), fetch(), fetchAll(), fetchToken(), fetchUntil(), getOffset(), hasNext(), hasPrev(), isCurrent(), isNext(), isPrev(), reset(), tokenize()
Methods inherited from Object
__call(), __callStatic(), __get(), __isset(), __set(), __unset(), extensionMethod(), getReflection()
Constants summary
integer T_WHITESPACE 1
#
integer T_COMMENT 2
#
integer T_SYMBOL 3
#
integer T_NUMBER 4
#
integer T_VARIABLE 5
#
integer T_STRING 6
#
integer T_CAST 7
#
integer T_KEYWORD 8
#
integer T_CHAR 9
#
Properties inherited from Tokenizer
$current, $ignored, $position, $tokens
Nette Framework 2.0.5 (for PHP 5.2, un-prefixed) API API documentation generated by ApiGen 2.7.0