Validators
Introduction
The laminas-i18n ecosystem provides a robust set of validators that leverage internationalization capabilities to sanitize and validate localized input data:
These validators extend and integrate with the core validation component pipeline: laminas-validator. For information on standard validation workflows or error message localization, please consult the laminas-validator documentation.
Installation Requirements
Starting with version 3.0, the core laminas-i18n package no longer ships with these validators built-in.
They have been extracted into an optional satellite package to keep core component dependencies lightweight.
To use internationalization validators in an application, the satellite package must be installed, which will automatically bring in laminas-validator as a required dependency:
$ composer require laminas/laminas-i18n-validator