2.30.0
Release Notes for 2.30.0
Feature release (minor)
New Validator: IsJsonString
This minor version introduces the new validator Laminas\Validator\IsJsonString
which allows to check if a given value is a string that can be successfully decoded by json_decode
.
$result = Laminas\Validator\StaticValidator::execute(
'{"some":"json"}',
Laminas\Validator\IsJsonString::class
); // true
$result = Laminas\Validator\StaticValidator::execute(
'1.234',
Laminas\Validator\IsJsonString::class,
['allow' => Laminas\Validator\IsJsonString::ALLOW_ARRAY]
); // false
2.30.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement,Feature Request
- 172: Introduce
IsJsonString
validator thanks to @gsteel