protected function RequestHandlerBase::savePanelsDisplay in Panels 8.4
Same name and namespace in other branches
- 8.3 panels_ipe/src/Helpers/RequestHandlerBase.php \Drupal\panels_ipe\Helpers\RequestHandlerBase::savePanelsDisplay()
Deletes TempStore and saves the current Panels display.
Parameters
\Drupal\panels\Plugin\DisplayVariant\PanelsDisplayVariant $panels_display: The Panels display to be saved.
Throws
\Drupal\Core\TempStore\SharedTempStore If there are any issues manipulating the entry in the temp store.
2 calls to RequestHandlerBase::savePanelsDisplay()
- RemoveBlockRequestHandler::handle in panels_ipe/
src/ Helpers/ RemoveBlockRequestHandler.php - @inheritdoc
- UpdateLayoutRequestHandler::updateLayout in panels_ipe/
src/ Helpers/ UpdateLayoutRequestHandler.php - Changes the layout for the given Panels Display.
File
- panels_ipe/
src/ Helpers/ RequestHandlerBase.php, line 103
Class
Namespace
Drupal\panels_ipe\HelpersCode
protected function savePanelsDisplay(PanelsDisplayVariant $panels_display) {
$this
->deletePanelsDisplayTempStore($panels_display);
$this->panelsStore
->save($panels_display);
}