public function ConfigEntityRevisionsEditFormTrait::save in Config Entity Revisions 8.2
File
- src/
ConfigEntityRevisionsEditFormTrait.php, line 17
Class
- ConfigEntityRevisionsEditFormTrait
- Trait ConfigEntityRevisionsEditFormTrait.
Namespace
Drupal\config_entity_revisionsCode
public function save(array $form, FormStateInterface $form_state) {
parent::save($form, $form_state);
$entity = $this
->getEntity();
if ($entity instanceof ConfigEntityRevisionsConfigEntityContainerInterface) {
$revId = $entity
->revisionedEntity()
->get('loadedRevisionId');
$cacheId = $revId ? $entity
->id() . '-' . $revId : $entity
->id();
$this->tempStore
->delete($cacheId);
}
}