You are here

function commerce_worldpay_bg_valid_url in Commerce Worldpay 7

Validates a supplied URL using valid_url().

1 string reference to 'commerce_worldpay_bg_valid_url'
commerce_worldpay_bg_settings_form in ./commerce_worldpay_bg.module
Settings form for Worldpay payment method.

File

./commerce_worldpay_bg.module, line 846
Provides a Worldpay Business Gateway payment method for Drupal Commerce.

Code

function commerce_worldpay_bg_valid_url($element, &$form_state, $form) {
  if ($form_state['triggering_element']['#value'] == t('Save')) {
    if (!valid_url($element['#value'], TRUE)) {
      form_set_error($element['#name'], t('The URL @url for @title is invalid. Enter a fully-qualified URL, such as https://secure.worldpay.com/example.', array(
        '@url' => $element['#value'],
        '@title' => $element['#title'],
      )));
    }
  }
}