protected function RemoveBlockRequestHandler::handle in Panels 8.4
Same name and namespace in other branches
- 8.3 panels_ipe/src/Helpers/RemoveBlockRequestHandler.php \Drupal\panels_ipe\Helpers\RemoveBlockRequestHandler::handle()
@inheritdoc
Overrides RequestHandlerBase::handle
File
- panels_ipe/
src/ Helpers/ RemoveBlockRequestHandler.php, line 12
Class
Namespace
Drupal\panels_ipe\HelpersCode
protected function handle(PanelsDisplayVariant $panels_display, $decoded_request, $save_to_temp_store = FALSE) {
$panels_display
->removeBlock($decoded_request);
if ($save_to_temp_store) {
$this
->savePanelsDisplayToTempStore($panels_display);
}
else {
$this
->savePanelsDisplay($panels_display);
}
}