setConfiguration($configuration); } /** * {@inheritdoc} */ public function settingsForm(array $form, FormStateInterface $form_state) { return []; } /** * {@inheritdoc} */ public function isApplicable(EntityTypeInterface $entity_type) { return TRUE; } /** * {@inheritdoc} */ public function getConfiguration() { return $this->configuration; } /** * {@inheritdoc} */ public function setConfiguration(array $configuration) { $configuration += $this->defaultConfiguration(); $this->configuration = $configuration; } /** * {@inheritdoc} */ public function calculateDependencies() { return []; } /** * {@inheritdoc} */ public function defaultConfiguration() { return []; } }