Overview

Namespaces

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

Classes

  • ArrayNode
  • ArrayPairNode
  • BooleanNode
  • FalseNode
  • FloatNode
  • HeredocNode
  • IntegerNode
  • InterpolatedStringNode
  • NullNode
  • StringNode
  • StringVariableNode
  • TrueNode

Interfaces

  • ArrayElementNode
  • ScalarNode
  • Overview
  • Namespace
  • Class

Class NullNode

The NULL constant, spelled null or NULL.

Pharborist\Node implements Pharborist\NodeInterface
Extended by Pharborist\ParentNode implements Pharborist\ParentNodeInterface
Extended by Pharborist\Constants\ConstantNode implements Pharborist\ExpressionNode
Extended by Pharborist\Types\NullNode implements Pharborist\Types\ScalarNode
Namespace: Pharborist\Types
Located at Types/NullNode.php
Methods summary
public static Pharborist\Types\NullNode
# create( string $name = 'null' )

Create a new NullNode.

Create a new NullNode.

Parameters

$name
Parameter is ignored.

Returns

Pharborist\Types\NullNode

Overrides

Pharborist\Constants\ConstantNode::create()
public null
# toValue( )

Returns

null

Implementation of

Pharborist\Types\ScalarNode::toValue()
Methods inherited from Pharborist\Constants\ConstantNode
getConstantName(), toLowerCase(), toUpperCase()
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