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 TrueNode

Boolean TRUE.

Represents the boolean TRUE constant, spelled true or TRUE. This does not represent other truthy values like 1 or 'hello'.

Pharborist\Node implements Pharborist\NodeInterface
Extended by Pharborist\ParentNode implements Pharborist\ParentNodeInterface
Extended by Pharborist\Constants\ConstantNode implements Pharborist\ExpressionNode
Extended by Pharborist\Types\BooleanNode implements Pharborist\Types\ScalarNode
Extended by Pharborist\Types\TrueNode
Namespace: Pharborist\Types
Located at Types/TrueNode.php
Methods summary
public static Pharborist\Types\TrueNode
# create( boolean $boolean = TRUE )

Create a new TrueNode.

Create a new TrueNode.

Parameters

$boolean
Parameter is ignored.

Returns

Pharborist\Types\TrueNode

Overrides

Pharborist\Types\BooleanNode::create()
public boolean
# toValue( )

Gets the boolean value of the node.

Gets the boolean value of the node.

Returns

boolean
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