Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected function createRules()
- {
- $rules = new Kdyby\Validation\EntityRules($this->identityRepository->getEntityManager());
- // .. 1
- $rules->require('username')->pass('IsUniqueInStorage')->pass('filled');
- // .. 2
- $rules->require('email', 'IsUniqueInStorage');
- // .. 3
- $rules['email']
- ->IsUniqueInStorage()
- ->Required()
- ->IsEmail();
- $rules['password']
- ->Required();
- // .. 4
- $rules
- ->IsUniqueInStorage('email')
- ->Required('email')
- ->IsEmail('email');
- // .. 5
- $rules
- ->email('IsUniqueInStorage')
- ->email('Required')
- ->email('IsEmail');
- // .. 5
- $rules
- ->email('IsUniqueInStorage', ~'IsEmpty', 'IsEmail');
- return $rules;
- }
Advertisement
Add Comment
Please, Sign In to add comment