Namespaces

  • 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

Classes

  • Compiler
  • Engine
  • HtmlNode
  • MacroNode
  • MacroTokenizer
  • Parser
  • PhpWriter
  • Token

Interfaces

  • IMacro

Exceptions

  • CompileException
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Other releases
  • Nette homepage

Class MacroTokenizer

Macro tag tokenizer.

Nette\Object
Extended by Nette\Utils\Tokenizer
Extended by Nette\Latte\MacroTokenizer
Namespace: 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

Nette\Utils\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 Nette\Utils\Tokenizer
createToken(), fetch(), fetchAll(), fetchToken(), fetchUntil(), getOffset(), hasNext(), hasPrev(), isCurrent(), isNext(), isPrev(), reset(), tokenize()
Methods inherited from Nette\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 Nette\Utils\Tokenizer
$current, $ignored, $position, $tokens
Magic properties inherited from Nette\Object
$reflection
Nette 2.0 API documentation generated by ApiGen 2.8.0