protected function AvailabilityCalendarStylesFormValidator::validateLengthValue in Availability Calendars 7.5
Same name and namespace in other branches
- 7.3 availability_calendar.styles.inc \AvailabilityCalendarStylesFormValidator::validateLengthValue()
- 7.4 availability_calendar.styles.inc \AvailabilityCalendarStylesFormValidator::validateLengthValue()
Check for a CSS length declaration:
We check for a part of http://www.w3.org/TR/CSS21/syndata.html#numbers and http://www.w3.org/TR/CSS21/syndata.html#length-units:
- Only non-signed pixel values are allowed.
Parameters
string $value:
Return value
boolean
1 call to AvailabilityCalendarStylesFormValidator::validateLengthValue()
File
- ./
availability_calendar.styles.inc, line 431
Class
Code
protected function validateLengthValue($value) {
$pattern = '/^(\\d*\\.)?\\d+(px)?$/';
return preg_match($pattern, $value) === 1;
}