| 1 layout.module | layout_flexible_template_machine_name_exists($value) |
Returns whether a flexible layout template machine name already exists. This function will also check if a layout template with the same machine name exists, to prevent clashes on the core "Layout templates" listing page.
See also
layout_flexible_template_settings_edit_form()
File
- core/
modules/ layout/ layout.module, line 2527 - The Layout module creates pages and wraps existing pages in layouts.
Code
function layout_flexible_template_machine_name_exists($value) {
$exists = (bool) layout_flexible_template_load($value) || !empty(layout_get_layout_template_info($value));
return $exists;
}