API Documentation
API Documentation
\Phug
Charts
Class hierarchy diagram
Reports
Errors
2556
Markers
6
Deprecated
0
\
Phug
Ast
NodeInterface
Node
Compiler
Element
BlockElement
Event
CompileEvent
ElementEvent
NodeEvent
OutputEvent
Locator
FileLocator
NodeCompiler
AbstractStatementNodeCompiler
AssignmentListNodeCompiler
AssignmentNodeCompiler
AttributeListNodeCompiler
AttributeNodeCompiler
BlockNodeCompiler
CaseNodeCompiler
CodeNodeCompiler
CommentNodeCompiler
ConditionalNodeCompiler
DoctypeNodeCompiler
DocumentNodeCompiler
DoNodeCompiler
EachNodeCompiler
ElementNodeCompiler
ExpressionNodeCompiler
FilterNodeCompiler
ForNodeCompiler
ImportNodeCompiler
KeywordNodeCompiler
MixinCallNodeCompiler
MixinNodeCompiler
TextNodeCompiler
VariableNodeCompiler
WhenNodeCompiler
WhileNodeCompiler
YieldNodeCompiler
Util
YieldHandlerTrait
LocatorInterface
NodeCompilerInterface
NormalizerInterface
WithUpperLocatorInterface
AbstractNodeCompiler
Layout
DependencyInjection
Dependency
FunctionWrapper
Requirement
Event
ListenerQueue
Formatter
Element
AbstractAssignmentContainerElement
AbstractMarkupElement
AbstractValueElement
AnonymousBlockElement
AssignmentElement
AttributeElement
CodeElement
CommentElement
DoctypeElement
DocumentElement
ExpressionElement
KeywordElement
MarkupElement
MixinCallElement
MixinElement
TextElement
VariableElement
Event
DependencyStorageEvent
FormatEvent
NewFormatEvent
StringifyEvent
Format
BasicFormat
FramesetFormat
HtmlFormat
MobileFormat
OneDotOneFormat
PlistFormat
StrictFormat
TransitionalFormat
XhtmlFormat
XmlFormat
Partial
AssignmentHelpersTrait
HandleVariable
HelperTrait
MagicAccessorTrait
PatternTrait
Util
PhpUnwrap
AssignmentContainerInterface
ElementInterface
FormatInterface
MarkupInterface
AbstractElement
AbstractFormat
Lexer
Analyzer
LineAnalyzer
Event
EndLexEvent
LexEvent
TokenEvent
Partial
DumpTokenTrait
IndentStyleTrait
StateTrait
Scanner
Partial
NamespaceAndTernaryTrait
AssignmentScanner
AttributeScanner
AutoCloseScanner
BlockScanner
CaseScanner
ClassScanner
CodeScanner
CommentScanner
ConditionalScanner
ControlStatementScanner
DoctypeScanner
DoScanner
DynamicTagScanner
EachScanner
ElementScanner
ExpansionScanner
ExpressionScanner
FilterScanner
ForScanner
IdScanner
ImportScanner
IndentationScanner
InterpolationScanner
KeywordScanner
MarkupScanner
MixinCallScanner
MixinScanner
MultilineScanner
NewLineScanner
RawTextScanner
SubScanner
TagScanner
TextBlockScanner
TextLineScanner
TextScanner
VariableScanner
WhenScanner
WhileScanner
YieldScanner
Token
AssignmentToken
AttributeEndToken
AttributeStartToken
AttributeToken
AutoCloseToken
BlockToken
CaseToken
ClassToken
CodeToken
CommentToken
ConditionalToken
DoctypeToken
DoToken
EachToken
ExpansionToken
ExpressionToken
FilterToken
ForToken
IdToken
ImportToken
IndentToken
InterpolationEndToken
InterpolationStartToken
KeywordToken
MixinCallToken
MixinToken
NewLineToken
OutdentToken
TagInterpolationEndToken
TagInterpolationStartToken
TagToken
TextToken
VariableToken
WhenToken
WhileToken
YieldToken
EscapeTokenInterface
HandleTokenInterface
ScannerInterface
TokenInterface
AbstractToken
State
Parser
Event
NodeEvent
ParseEvent
Node
AssignmentListNode
AssignmentNode
AttributeListNode
AttributeNode
BlockNode
CaseNode
CodeNode
CommentNode
ConditionalNode
DoctypeNode
DocumentNode
DoNode
EachNode
ElementNode
ExpressionNode
FilterNode
ForNode
ImportNode
KeywordNode
MixinCallNode
MixinNode
TextNode
VariableNode
WhenNode
WhileNode
YieldNode
TokenHandler
AssignmentTokenHandler
AttributeEndTokenHandler
AttributeStartTokenHandler
AttributeTokenHandler
AutoCloseTokenHandler
BlockTokenHandler
CaseTokenHandler
ClassTokenHandler
CodeTokenHandler
CommentTokenHandler
ConditionalTokenHandler
DoctypeTokenHandler
DoTokenHandler
EachTokenHandler
ExpansionTokenHandler
ExpressionTokenHandler
FilterTokenHandler
ForTokenHandler
IdTokenHandler
ImportTokenHandler
IndentTokenHandler
InterpolationEndTokenHandler
InterpolationStartTokenHandler
KeywordTokenHandler
MixinCallTokenHandler
MixinTokenHandler
NewLineTokenHandler
OutdentTokenHandler
TagInterpolationEndTokenHandler
TagInterpolationStartTokenHandler
TagTokenHandler
TextTokenHandler
VariableTokenHandler
WhenTokenHandler
WhileTokenHandler
YieldTokenHandler
NodeInterface
TokenHandlerInterface
Node
State
Partial
CallbacksTrait
ExtensionsTrait
FacadeOptionsTrait
PluginEnablerTrait
PluginEventsTrait
TokenGeneratorTrait
Renderer
Adapter
Stream
Template
EvalAdapter
FileAdapter
StreamAdapter
Event
HtmlEvent
RenderEvent
Partial
Debug
DebuggerTrait
AdapterTrait
CacheTrait
FileAdapterCacheToolsTrait
FileSystemTrait
RegistryTrait
RendererOptionsTrait
RenderingFileTrait
SharedVariablesTrait
Profiler
Dump
EventList
LinkDump
LinkedProcesses
Profile
ProfilerException
ProfilerLocatedException
ProfilerModule
TokenDump
Task
TasksGroup
AdapterInterface
CacheInterface
AbstractAdapter
Test
JsTransformerExtensionTest
Util
Exception
LocatedException
Partial
AssignmentTrait
AttributeTrait
BlockTrait
CheckTrait
DocumentLocationTrait
EscapeTrait
FilterTrait
HashPrintTrait
LevelGetTrait
LevelTrait
LineGetTrait
MacroableTrait
ModeTrait
ModuleContainerTrait
NameTrait
OffsetGetTrait
OptionTrait
PairTrait
PathGetTrait
PathTrait
RestTrait
ScopeTrait
SourceLocationTrait
StaticMemberTrait
SubjectTrait
TransformableTrait
ValueTrait
VariadicTrait
VisibleTrait
BooleanSubjectInterface
DocumentLocationInterface
ModuleContainerInterface
ModuleInterface
OptionInterface
ScopeInterface
SourceLocationInterface
TransformableInterface
AbstractModule
AssociativeStorage
Collection
Hasher
Joiner
PhpTokenizer
SandBox
SourceLocation
TestCase
UnorderedArguments
CompilerInterface
CompilerModuleInterface
DependencyInjectionInterface
EventInterface
EventManagerInterface
ExtensionInterface
FormatterModuleInterface
InvokerInterface
LexerInterface
LexerModuleInterface
ParserModuleInterface
RendererModuleInterface
EventManagerTrait
AbstractCompilerModule
AbstractExtension
AbstractFormatterModule
AbstractLexerModule
AbstractParserModule
AbstractPlugin
AbstractRendererModule
AstException
Cli
Compiler
CompilerEvent
CompilerException
DependencyException
DependencyInjection
Event
Formatter
FormatterEvent
FormatterException
Invoker
JsTransformerExtension
JsTransformerFilter
Lexer
LexerEvent
LexerException
Optimizer
OptionsBundle
Parser
ParserEvent
ParserException
Phug
PhugException
Reader
ReaderException
Renderer
RendererEvent
RendererException
Scanners
\Phug
\Phug
Parser
Namespaces
Event
Node
TokenHandler
Interfaces
NodeInterface
Represents a node in a tree-like structure.
TokenHandlerInterface
Classes
Node
Represents a node in the AST the parser generates.
State