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

Class ImportNode

An include(_once) or require(_once) expression.

Pharborist\Node implements Pharborist\NodeInterface
Extended by Pharborist\ParentNode implements Pharborist\ParentNodeInterface
Extended by Pharborist\ControlStructures\ImportNode implements Pharborist\ExpressionNode

Direct known subclasses

Pharborist\ControlStructures\IncludeNode, Pharborist\ControlStructures\IncludeOnceNode, Pharborist\ControlStructures\RequireNode, Pharborist\ControlStructures\RequireOnceNode
Abstract
Namespace: Pharborist\ControlStructures
Located at ControlStructures/ImportNode.php
Methods summary
public Pharborist\ExpressionNode
# getExpression( )

Returns

Pharborist\ExpressionNode
Methods inherited from Pharborist\ParentNode
__clone(), __toString(), acceptVisitor(), addChild(), addChildren(), append(), childCount(), children(), clear(), find(), firstChild(), firstToken(), getSourcePosition(), getText(), getTree(), has(), isDescendant(), isEmpty(), lastChild(), lastToken(), mergeNode(), prepend(), walk()
Methods inherited from Pharborist\Node
after(), appendTo(), before(), closest(), fromValue(), furthest(), getLogicalBlock(), getRoot(), getStatement(), hasRoot(), index(), insertAfter(), insertBefore(), is(), isAllOf(), isAnyOf(), next(), nextAll(), nextToken(), nextUntil(), parent(), parents(), parentsUntil(), prependTo(), previous(), previousAll(), previousToken(), previousUntil(), remove(), replaceAll(), replaceWith(), siblings(), sortKey(), swapWith()
Pharborist API documentation generated by ApiGen