fixed parsing BOOLEAN parameter
This commit is contained in:
@ -396,7 +396,12 @@ class APIlite
|
||||
$param_value = (string) $param_value;
|
||||
break;
|
||||
case 'bool':
|
||||
$param_value = (bool) $param_value;
|
||||
if (is_string($param_value)) {
|
||||
$param_value = strtolower($param_value);
|
||||
$param_value = in_array($param_value, ['1', 'true', 'on', 'yes']);
|
||||
} else {
|
||||
$param_value = (bool) $param_value;
|
||||
}
|
||||
break;
|
||||
case 'array':
|
||||
$param_value = json_decode($param_value, true);
|
||||
|
||||
Reference in New Issue
Block a user