protected function AvailabilityCalendarStylesFormValidator::validateColorValue in Availability Calendars 7.3
Same name and namespace in other branches
- 7.5 availability_calendar.styles.inc \AvailabilityCalendarStylesFormValidator::validateColorValue()
- 7.4 availability_calendar.styles.inc \AvailabilityCalendarStylesFormValidator::validateColorValue()
Check for a CSS color declaration: We check for a part of http://www.w3.org/TR/CSS21/syndata.html#color-units
- Only hex code formats are allowed.
Parameters
string $value:
Return value
boolean
1 call to AvailabilityCalendarStylesFormValidator::validateColorValue()
File
- ./
availability_calendar.styles.inc, line 438
Class
Code
protected function validateColorValue($value) {
$pattern = '/^#?[0-9a-fA-F]{3}[0-9a-fA-F]{3}?$/';
return preg_match($pattern, $value) === 1;
}