| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- namespace ModulesGarden\Servers\ZimbraEmail\App\Validators;
- use ModulesGarden\Servers\ZimbraEmail\Core\UI\Widget\Forms\Validators\BaseValidator;
- use ModulesGarden\Servers\ZimbraEmail\Core\UI\Widget\Forms\Validators\boolen;
- /**
- *
- * Created by PhpStorm.
- * User: Tomasz Bielecki ( tomasz.bi@modulesgarden.com )
- * Date: 10.10.19
- * Time: 11:21
- * Class RepeatPasswordValidator
- */
- class RepeatPasswordValidator extends BaseValidator
- {
- /**
- * return true if data is valid, false if not,
- * add error messages to $errorsList
- *
- * @param $data mixed
- * @param $additionalData mixed
- * @return boolen
- */
- protected function validate($data, $additionalData = null)
- {
- $formData = $additionalData->get('formData');
- if($data !== $formData['password'])
- {
- $this->addValidationError('passwordsIsNotTheSame');
- return false;
- }
- return true;
- }
- }
|