You are here

protected function BgImageFormatter::mergeDefaults in Background Images Formatter 8.2

Same name and namespace in other branches
  1. 8 src/Plugin/Field/FieldFormatter/BgImageFormatter.php \Drupal\bg_image_formatter\Plugin\Field\FieldFormatter\BgImageFormatter::mergeDefaults()

Merges default settings values into $settings.

Overrides PluginSettingsBase::mergeDefaults

File

src/Plugin/Field/FieldFormatter/BgImageFormatter.php, line 45

Class

BgImageFormatter
Plugin annotation @FieldFormatter( id = "bg_image_formatter", label = @Translation("Background Image"), field_types = {"image"} )

Namespace

Drupal\bg_image_formatter\Plugin\Field\FieldFormatter

Code

protected function mergeDefaults() {
  $this->settings = ArrayUtils::merge(self::defaultSettings(), $this->settings);
  $this->defaultSettingsMerged = TRUE;
}