You are here

public function BootstrapLayoutsHandlerBase::saveInstance in Bootstrap Layouts 8.4

Same name and namespace in other branches
  1. 8.5 src/Plugin/BootstrapLayouts/BootstrapLayoutsHandlerBase.php \Drupal\bootstrap_layouts\Plugin\BootstrapLayouts\BootstrapLayoutsHandlerBase::saveInstance()

Saves a specific layout instance.

Parameters

string|int $id: The identifier to save.

\Drupal\bootstrap_layouts\BootstrapLayout $layout: The layout instance info array.

Throws

\Drupal\Core\Entity\EntityStorageException In case of failures an exception is thrown.

Overrides BootstrapLayoutsHandlerInterface::saveInstance

File

src/Plugin/BootstrapLayouts/BootstrapLayoutsHandlerBase.php, line 53

Class

BootstrapLayoutsHandlerBase
Class BootstrapLayoutsHandlerBase

Namespace

Drupal\bootstrap_layouts\Plugin\BootstrapLayouts

Code

public function saveInstance($entity_id, BootstrapLayout $layout) {
  $this
    ->saveInstances([
    $entity_id => $layout,
  ]);
}