Feat: Implement fine grained teamer profile data validation
This commit is contained in:
@@ -70,13 +70,14 @@ class TeamerProfileType extends AbstractType
|
||||
],
|
||||
])
|
||||
->add('address', AddressType::class, [
|
||||
'label' => 'false',
|
||||
'label' => false,
|
||||
])
|
||||
->add('communication', CommunicationType::class, [
|
||||
'label' => false,
|
||||
])
|
||||
->add('bankAccount', BankAccountType::class, [
|
||||
'label' => false,
|
||||
'error_bubbling' => false,
|
||||
])
|
||||
;
|
||||
}
|
||||
@@ -95,6 +96,9 @@ class TeamerProfileType extends AbstractType
|
||||
$resolver
|
||||
->setDefaults([
|
||||
'data_class' => Teamer::class,
|
||||
'validation_groups' => [
|
||||
'profile',
|
||||
],
|
||||
])
|
||||
->setRequired(['upload_session'])
|
||||
->setAllowedTypes('upload_session', UploadSessionDto::class)
|
||||
|
||||
Reference in New Issue
Block a user