Class PropertyValueCondition
Condition checking that the value of a property is the same as a passed value.
- DcGeneral\DataDefinition\Palette\Condition\Palette\AbstractWeightAwarePaletteCondition implements DcGeneral\DataDefinition\Palette\Condition\Palette\WeightAwarePaletteConditionInterface
-
DcGeneral\DataDefinition\Palette\Condition\Palette\PropertyValueCondition
Namespace: DcGeneral\DataDefinition\Palette\Condition\Palette
Located at DataDefinition/Palette/Condition/Palette/PropertyValueCondition.php
Located at DataDefinition/Palette/Condition/Palette/PropertyValueCondition.php
public
|
#
__construct( string $propertyName = '', mixed $propertyValue = null, boolean $strict = false, integer $weight = 1 )
Create a new instance. |
public
|
|
public
string
|
|
public
|
|
public
mixed
|
|
public
|
|
public
boolean
|
|
public
boolean
|
#
getMatchCount(
Calculate how "strong" (aka "count of matches") this condition match the model and input parameters. |
public
|
getWeight(),
setWeight()
|
protected
string
|
$propertyName |
|
#
The property name. |
protected
mixed
|
$propertyValue |
|
#
The expected property value. |
protected
boolean
|
$strict |
|
#
Use strict compare mode. |
$weight
|