JobCreatorCriterion
JobCreatorCriterion.php
:
24
Final
Extends FieldValueCriterion
Implements
CriterionInterface
Matches translations belonging to bulk jobs created by the given user, so individual translations are excluded.
The value is a creator ID; the persistence mapper resolves it into the IDs of that user's jobs, because core-persistence does not expand a two-level relationship path such as jobItem.job.creator_id.
Matching is always by equality: a single value matches it, an array matches any of them. Comparison operators are not supported, because this criterion targets a sub-select relationship field, which is always resolved with an IN clause.
Constants¶
COMPARISON_CONTAINS ¶
FieldValueCriterion.php
:
30
|
|
|
COMPARISON_ENDS_WITH ¶
FieldValueCriterion.php
:
36
|
|
|
COMPARISON_EQ ¶
FieldValueCriterion.php
:
14
|
|
|
COMPARISON_GT ¶
FieldValueCriterion.php
:
22
|
|
|
COMPARISON_GTE ¶
FieldValueCriterion.php
:
24
|
|
|
COMPARISON_IN ¶
FieldValueCriterion.php
:
26
|
|
|
COMPARISON_LT ¶
FieldValueCriterion.php
:
18
|
|
|
COMPARISON_LTE ¶
FieldValueCriterion.php
:
20
|
|
|
COMPARISON_MEMBER_OF ¶
FieldValueCriterion.php
:
32
|
|
|
COMPARISON_NEQ ¶
FieldValueCriterion.php
:
16
|
|
|
COMPARISON_NIN ¶
FieldValueCriterion.php
:
28
|
|
|
COMPARISON_STARTS_WITH ¶
FieldValueCriterion.php
:
34
|
|
|
FIELD ¶
JobCreatorCriterion.php
:
26
|
|
|
Methods¶
__construct()
¶
JobCreatorCriterion.php
:
33
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $value | int|array<string|int, int> | - | - |
Tags
getField()
¶
FieldValueCriterion.php
:
48
|
|
|
Return values
string
getOperator()
¶
FieldValueCriterion.php
:
68
|
|
|
Return values
string
getValue()
¶
FieldValueCriterion.php
:
58
|
|
|
setOperator()
¶
JobCreatorCriterion.php
:
45
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $operator | string | - | - |
Tags
setValue()
¶
FieldValueCriterion.php
:
53
|
|
|
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| $value | mixed | - | - |