DynamicSearchRule
in package
FinalYes
Tags
Table of Contents
Properties
- $actions : array<int, SearchRuleAction>
- $active : bool|null
- $conditions : array<int, SearchRuleCondition>|null
- $description : string|null
- $priority : int|null
- $raw : array<string|int, mixed>
- $uid : non-empty-string
Methods
- __construct() : mixed
- fromArray() : self
- getActions() : array<int, SearchRuleAction>
- getConditions() : array<int, SearchRuleCondition>|null
- getDescription() : string|null
- getPriority() : int|null
- getRaw() : RawDynamicSearchRule
- Return the original dynamic search rule.
- getUid() : string
- isActive() : bool|null
- toArray() : RawDynamicSearchRule
Properties
$actions read-only
private
array<int, SearchRuleAction>
$actions
$active read-only
private
bool|null
$active
$conditions read-only
private
array<int, SearchRuleCondition>|null
$conditions
$description read-only
private
string|null
$description
$priority read-only
private
int|null
$priority
non-negative-int|null
$raw read-only
private
array<string|int, mixed>
$raw
$uid read-only
private
non-empty-string
$uid
Methods
__construct()
public
__construct(RawDynamicSearchRule $raw) : mixed
Parameters
- $raw : RawDynamicSearchRule
fromArray()
public
static fromArray(RawDynamicSearchRule $data) : self
Parameters
- $data : RawDynamicSearchRule
Return values
selfgetActions()
public
getActions() : array<int, SearchRuleAction>
Return values
array<int, SearchRuleAction>getConditions()
public
getConditions() : array<int, SearchRuleCondition>|null
Return values
array<int, SearchRuleCondition>|nullgetDescription()
public
getDescription() : string|null
Return values
string|nullgetPriority()
public
getPriority() : int|null
Return values
int|nullgetRaw()
Return the original dynamic search rule.
public
getRaw() : RawDynamicSearchRule
Return values
RawDynamicSearchRulegetUid()
public
getUid() : string
Return values
stringisActive()
public
isActive() : bool|null
Return values
bool|nulltoArray()
public
toArray() : RawDynamicSearchRule