0.9.0
Breaking Changes
- Renamed
TransformerInterfacetoResultTransformerInterface - Renamed
ErrorDetailsTransformertoErrorDetailsResultTransformer.
Migration steps from 0.8.0 to 0.9.0:
- Rename the Middleware transformer
ErrorDetailsTransformerto:ErrorDetailsResultTransformer. That's it.
$app->add(new ValidationExceptionMiddleware(
$app->getResponseFactory(),
new ErrorDetailsResultTransformer(),
new JsonEncoder()
));Added
- Added
CakeValidationErrorCollectorfor collecting errors from a CakePHP validator - Added
ValidationRegexas common Regex collection for validation with regex. - More documentation and examples