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\Compiler

\Phug\CompilerNodeCompiler

Classes

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
Namespace hierarchy
\
\Phug
\Phug\Compiler
\Phug\Compiler\NodeCompiler

  • \Phug

  • Class Hierarchy Diagram

  • Errors
  • Markers

Documentation is powered by phpDocumentor and authored on March 5th, 2023 at 18:32.