use Cake\Validation\Validator; $validator = new Validator(); $validator ->requirePresence('age') ->add('age', 'integer', [ 'rule' => 'integer', 'message' => 'Please enter a valid integer value' ]); // Perform validation $errors = $validator->errors($data);
use Cake\Validation\Validator; $validator = new Validator(); $validator ->requirePresence('age') ->add('age', 'integer', [ 'rule' => ['range', 18, 65], 'message' => 'Please enter an integer value between 18 and 65' ]); // Perform validation $errors = $validator->errors($data);In this example, we are validating whether the 'age' field is an integer value between 18 and 65. If the value is not an integer or falls outside the given range, an error message is returned. The Validator class is part of the Cake\Validation package library in CakePHP.