Hi, Create the form name in /src/UserForm1.php namespace App\Form;
use Cake\Form\Form; use Cake\Validation\Validator; class UserForm1 extends Form { protected function _buildValidator(Validator $validator) { return $validator ->notEmpty('annul_income', 'please enter the Annual income') ->add('annul_income', 'annul_income number should be numeric', ['rule' => 'numeric']) ->notEmpty('terms', 'You must accept our terms of service') ->add('terms', [ 'equalTo' => [ 'rule' => ['equalTo', '1'], 'message' => 'You must accept our terms of service' ] ]); } public function setErrors($errors) { $this->_errors = $errors; } } In Controller File: ------------------------- $rate = new UserForm1(); $this->set(compact('rate')); Don't forgot to add use App\Form\UserForm1; Top of the controller -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.