function rooms_availability_validate_hex_color in Rooms - Drupal Booking for Hotels, B&Bs and Vacation Rentals 7
Utility function to validate hex color numbers.
1 string reference to 'rooms_availability_validate_hex_color'
- rooms_availability_form_rooms_booking_settings_alter in modules/
rooms_availability/ rooms_availability.module - Implements hook_form__FORM_ID_alter().
File
- modules/
rooms_availability/ rooms_availability.module, line 1042 - Manages availability for Bookable Units and displaying dates on the jquery FullCalendar plugin.
Code
function rooms_availability_validate_hex_color($element, &$form_state) {
if (!preg_match('/^#[a-f0-9]{6}$/i', $element['#value'])) {
form_error($element, t('This is not a valid hexadecimal color!'));
}
}