Bitrix API

QueryEngine

AbstractYes

Table of Contents

Constants

DIR_DOWN  = 0
DIR_UP  = 1
FILTER_ATTR  = 'attr'
FILTER_ATTR_CLASS_NAME  = 'attrClassName'
FILTER_ATTR_VALUE  = 'attrValue'
FILTER_NODE_NAME  = 'nodeName'
FILTER_NODE_TYPE  = 'nodeType'
FILTER_OPERATION_CONTAIN  = '*'
FILTER_OPERATION_CONTAIN_WORD  = '|'
FILTER_OPERATION_END  = '$'
FILTER_OPERATION_EQUAL  = '='
FILTER_OPERATION_NOT_EQUAL  = '!'
FILTER_OPERATION_START  = '^'

Methods

getQuerySelectorEngine()  : mixed
query()  : mixed
walk()  : mixed

Constants

FILTER_ATTR_CLASS_NAME

public mixed FILTER_ATTR_CLASS_NAME = 'attrClassName'

FILTER_ATTR_VALUE

public mixed FILTER_ATTR_VALUE = 'attrValue'

FILTER_NODE_NAME

public mixed FILTER_NODE_NAME = 'nodeName'

FILTER_NODE_TYPE

public mixed FILTER_NODE_TYPE = 'nodeType'

FILTER_OPERATION_CONTAIN

public mixed FILTER_OPERATION_CONTAIN = '*'

FILTER_OPERATION_CONTAIN_WORD

public mixed FILTER_OPERATION_CONTAIN_WORD = '|'

FILTER_OPERATION_END

public mixed FILTER_OPERATION_END = '$'

FILTER_OPERATION_EQUAL

public mixed FILTER_OPERATION_EQUAL = '='

FILTER_OPERATION_NOT_EQUAL

public mixed FILTER_OPERATION_NOT_EQUAL = '!'

FILTER_OPERATION_START

public mixed FILTER_OPERATION_START = '^'

Methods

getQuerySelectorEngine()

public static getQuerySelectorEngine() : mixed

query()

public abstract query([mixed $queryString = "" ], Node $node[, mixed $limit = 0 ][, mixed $direction = self::DIR_DOWN ]) : mixed
Parameters
$queryString : mixed = ""
$node : Node
$limit : mixed = 0
$direction : mixed = self::DIR_DOWN

walk()

public walk([array<string|int, mixed> $filter = null ][, callable $callback = null ], Node $node[, mixed $limit = 0 ][, mixed $direction = self::DIR_DOWN ]) : mixed
Parameters
$filter : array<string|int, mixed> = null
$callback : callable = null
$node : Node
$limit : mixed = 0
$direction : mixed = self::DIR_DOWN

        
On this page

Search results