1 layout.module layout_flexible_tempstore_set(LayoutFlexibleTemplate $flexible_template, $flexible_template_type = 'flexible')

Store changes to a flexible layout template in the temporary store.

Parameters

LayoutFlexibleTemplate $flexible_template: The loaded flexible template object.

string $flexible_template_type: The type of flexible template to save. Defaults to 'flexible'.

File

core/modules/layout/layout.module, line 2424
The Layout module creates pages and wraps existing pages in layouts.

Code

function layout_flexible_tempstore_set(LayoutFlexibleTemplate $flexible_template, $flexible_template_type = 'flexible') {
  _layout_standardize_template_type($flexible_template_type);
  tempstore_set('layout.' . $flexible_template_type, $flexible_template->name, $flexible_template, 604800);
}