protected function validateTextFields(FormInterface $form, TransferInformation $data) { $title = $data->getAccountTitle(); $number = $data->getAccountNumber(); $financialInstitution = $data->getFinancialInstitution(); $firmAddress = $data->getFirmAddress(); if ($form->has('account_title') && (is_null($title) || !is_string($title))) { $form->get('account_title')->addError(new FormError('Required.')); } if ($form->has('account_number') && (is_null($number) || !is_string($number))) { $form->get('account_number')->addError(new FormError('Required.')); } if ($form->has('financial_institution') && (is_null($financialInstitution) || !is_string($financialInstitution))) { $form->get('financial_institution')->addError(new FormError('Required.')); } if ($form->has('firm_address') && (is_null($firmAddress) || !is_string($firmAddress))) { $form->get('firm_address')->addError(new FormError('Required.')); } }