NamedNodeTemplate
extends ValueTemplate
in package
Description of AnyNamedNode
Tags
Table of Contents
- ANY = 'any'
- CONTAINS = 'contains'
- ENDS = 'ends'
- EQUALS = '=='
- GREATER = '>'
- GREATER_EQUAL = '>='
- LOWER = '<'
- LOWER_EQUAL = '<='
- NOT_EQUALS = '!='
- REGEX = 'regex'
- STARTS = 'starts'
- $matchMode : string
- $value : string|null
- $fn : callable
- __construct() : mixed
- __toString() : string
- equals() : bool
Constants
ANY
public
mixed
ANY
= 'any'
Tags
CONTAINS
public
mixed
CONTAINS
= 'contains'
Tags
ENDS
public
mixed
ENDS
= 'ends'
Tags
EQUALS
public
mixed
EQUALS
= '=='
Tags
GREATER
public
mixed
GREATER
= '>'
Tags
GREATER_EQUAL
public
mixed
GREATER_EQUAL
= '>='
Tags
LOWER
public
mixed
LOWER
= '<'
Tags
LOWER_EQUAL
public
mixed
LOWER_EQUAL
= '<='
Tags
NOT_EQUALS
public
mixed
NOT_EQUALS
= '!='
Tags
REGEX
public
mixed
REGEX
= 'regex'
Tags
STARTS
public
mixed
STARTS
= 'starts'
Tags
Properties
$matchMode
protected
string
$matchMode
Tags
$value
protected
string|null
$value
Tags
$fn
private
callable
$fn
Tags
Methods
__construct()
public
__construct([string|null $value = null ][, string $matchMode = self::EQUALS ]) : mixed
Parameters
- $value : string|null = null
- $matchMode : string = self::EQUALS
Tags
Return values
mixed —__toString()
public
__toString() : string
Tags
Return values
string —equals()
public
equals(TermInterface $term) : bool
Parameters
- $term : TermInterface