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

Classes

Interfaces

Exceptions

  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Other releases
  • Nette homepage

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
Magic properties inherited from Object
$reflection
Nette Framework 2.0.18 (for PHP 5.2, un-prefixed) API documentation generated by ApiGen 2.8.0