function _commerce_worldpay_bg_validate_password in Commerce Worldpay 7
Makes sure a password is set if the "use password" option is checked.
1 string reference to '_commerce_worldpay_bg_validate_password'
- commerce_worldpay_bg_settings_form in ./
commerce_worldpay_bg.module - Settings form for Worldpay payment method.
File
- ./
commerce_worldpay_bg.module, line 894 - Provides a Worldpay Business Gateway payment method for Drupal Commerce.
Code
function _commerce_worldpay_bg_validate_password($element, &$form_state, $form) {
$values = $form_state['values']['parameter']['payment_method']['settings']['payment_method']['settings'];
if ($values['payment_security']['use_password']) {
if (empty($element['#value'])) {
form_set_error('parameter][payment_method][settings][payment_method][settings][payment_security][password', t('Please set a password or uncheck "Use WorldPay installation password?" if you don\'t use one.'));
}
}
}