function availability_calendars_string_to_safe_id in Availability Calendars 7.2
Same name and namespace in other branches
- 6.2 availability_calendars.admin.inc \availability_calendars_string_to_safe_id()
Converts a string to a valid html id/class attribute.
http://www.w3.org/TR/html4/struct/global.html#h-7.5.2 specifies what makes a valid id/class attribute in HTML. This function:
- Ensure an ID starts with an alpha character by prefixing with 'cal'.
- Replaces any character except a-z, A-Z, numbers, and underscores with dashes.
- Converts entire string to lowercase.
Parameters
string $string:
Return value
string the converted string
1 call to availability_calendars_string_to_safe_id()
- availability_calendars_admin_settings_submit in ./
availability_calendars.admin.inc - Form submit callback for the admin_settings form.
File
- ./
availability_calendars.admin.inc, line 312
Code
function availability_calendars_string_to_safe_id($string) {
return 'cal' . drupal_html_class($string);
}