Overview

Namespaces

  • Pharborist
    • Constants
    • ControlStructures
    • Exceptions
    • Functions
    • Generators
    • Namespaces
    • Objects
    • Operators
    • Types
    • Variables

Classes

  • BreakStatementNode
  • CaseNode
  • ContinueStatementNode
  • DeclareDirectiveNode
  • DeclareNode
  • DefaultNode
  • DoWhileNode
  • ElseIfNode
  • ExitNode
  • ForeachNode
  • ForNode
  • GotoLabelNode
  • GotoStatementNode
  • IfNode
  • ImportNode
  • IncludeNode
  • IncludeOnceNode
  • RequireNode
  • RequireOnceNode
  • ReturnStatementNode
  • SwitchNode
  • WhileNode

Traits

  • AltSyntaxTrait
  • Overview
  • Namespace
  • Class

Namespace Pharborist\ControlStructures

Classes summary
BreakStatementNode A break statement.
CaseNode A case statement in switch control structure.
ContinueStatementNode A continue statement.
DeclareDirectiveNode A declare directive.
DeclareNode A declare control structure.
DefaultNode A default statement in switch control structure.
DoWhileNode do-while control structure.
ElseIfNode elseif control structure.
ExitNode An exit.
ForeachNode foreach control structure.
ForNode A for control structure.
GotoLabelNode A goto label.
GotoStatementNode A goto statement.
IfNode An if control structure.
ImportNode An include(_once) or require(_once) expression.
IncludeNode An include.
IncludeOnceNode An include_once statement.
RequireNode A require statement.
RequireOnceNode A require_once.
ReturnStatementNode A return statement.
SwitchNode A switch control structure.
WhileNode while control structure.
Traits summary
AltSyntaxTrait Trait for control structures that support alternative syntax.
Pharborist API documentation generated by ApiGen