Method | Description | |
---|---|---|
__construct ( ) | The constructor. | |
rule_between ( Papi_Core_Conditional_Rule $rule ) : boolean | Between conditional rule. | |
rule_empty ( Papi_Core_Conditional_Rule $rule ) : boolean | Empty conditional rule. | |
rule_equal ( Papi_Core_Conditional_Rule $rule ) : boolean | Equal conditional rule. | |
rule_exists ( Papi_Core_Conditional_Rule $rule ) : boolean | Exists conditional rule. | |
rule_greater_then ( Papi_Core_Conditional_Rule $rule ) : boolean | Greater then conditional rule. | |
rule_greater_then_or_equal ( Papi_Core_Conditional_Rule $rule ) : boolean | Greater then or equal conditional rule. | |
rule_in ( Papi_Core_Conditional_Rule $rule ) : boolean | In array conditional rule. | |
rule_less_then ( Papi_Core_Conditional_Rule $rule ) : boolean | Less then conditional rule. | |
rule_less_then_or_equal ( Papi_Core_Conditional_Rule $rule ) : boolean | Less then or equal conditional rule. | |
rule_like ( Papi_Core_Conditional_Rule $rule ) : boolean | Like conditional rule. | |
rule_not_between ( Papi_Core_Conditional_Rule $rule ) : boolean | Not between conditional rule. | |
rule_not_empty ( Papi_Core_Conditional_Rule $rule ) : boolean | Empty conditional rule. | |
rule_not_equal ( Papi_Core_Conditional_Rule $rule ) : boolean | Not equal conditional rule. | |
rule_not_exists ( Papi_Core_Conditional_Rule $rule ) : boolean | Not exists conditional rule. | |
rule_not_in ( Papi_Core_Conditional_Rule $rule ) : boolean | Not in array conditional rule. | |
setup_filters ( ) | Setup filters. |
Method | Description | |
---|---|---|
convert_bool ( mixed $str ) : mixed | Convert string bool to bool. | |
convert_number ( string $str ) : float | integer | Convert string number to int or float. | |
convert_prop ( mixed $value, Papi_Core_Conditional_Rule $rule ) : mixed | Convert value from a property. | |
get_between_values ( Papi_Core_Conditional_Rule $rule ) : array | Get between values. | |
get_converted_value ( Papi_Core_Conditional_Rule $rule ) : array | Get converted value. | |
get_deep_value ( string $slug, mixed $value ) : mixed | Get deep value. | |
get_value ( Papi_Core_Conditional_Rule $rule ) : mixed | Get property value. |
protected convert_bool ( mixed $str ) : mixed | ||
$str | mixed | |
return | mixed |
protected convert_prop ( mixed $value, Papi_Core_Conditional_Rule $rule ) : mixed | ||
$value | mixed | |
$rule | Papi_Core_Conditional_Rule | |
return | mixed |
protected get_between_values ( Papi_Core_Conditional_Rule $rule ) : array | ||
$rule | Papi_Core_Conditional_Rule | |
return | array |
protected get_converted_value ( Papi_Core_Conditional_Rule $rule ) : array | ||
$rule | Papi_Core_Conditional_Rule | |
return | array |
public rule_between ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_empty ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_equal ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_exists ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_greater_then ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_greater_then_or_equal ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_less_then ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_less_then_or_equal ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_not_between ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_not_empty ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_not_equal ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_not_exists ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |
public rule_not_in ( Papi_Core_Conditional_Rule $rule ) : boolean | ||
$rule | Papi_Core_Conditional_Rule | |
return | boolean |