Documentation

TreenodeIdsMatcher
in package
implements TreenodeMatcher

Matches a node which which has an id of one of the ids in the list

Table of Contents

Interfaces

TreenodeMatcher
Interface for matching nodes in the treenode

Properties

$ids  : mixed

Methods

__construct()  : mixed
Constructor
ascend()  : mixed
Called after children have been processed
descend()  : bool
Returns true if the children of the specified node should be searched, false otherwise.
match()  : bool
Does the match

Properties

Methods

__construct()

Constructor

public __construct(array<string|int, mixed> $ids) : mixed
Parameters
$ids : array<string|int, mixed>

descend()

Returns true if the children of the specified node should be searched, false otherwise.

public descend(Treenode $node) : bool
Parameters
$node : Treenode

The treenode which is about to be descended into

Return values
bool —

True descending should proceed, false otherwise

match()

Does the match

public match(Treenode $node) : bool
Parameters
$node : Treenode

The treenode to do matching against

Return values
bool —

True if the node matches, false otherwise

On this page

Search results