Source of file ShopAccountFormPasswordValidator.php
Size: 0,660 Bytes - Last Modified: 2021-12-23T10:39:35+00:00
/var/www/docs.ssmods.com/process/src/src/Forms/Validation/ShopAccountFormPasswordValidator.php
12345678910111213141516171819202122232425262728 | <?php namespace Sunnysideup\Ecommerce\Forms\Validation; use SilverStripe\Core\Convert; // extra checks to make sure the password is valid.... class ShopAccountFormPasswordValidator { /** * returns a valid, mysql safe password OR an empty string. * * @param array $data (data from form) * * @return string */ public static function clean_password($data) { if (isset($data['PasswordCheck1'], $data['PasswordCheck2'])) { if ($data['PasswordCheck1'] === $data['PasswordCheck2']) { return Convert::raw2sql($data['PasswordCheck1']); } } return ''; } } |