protected function FormatterBase::setupFieldVariables in Blazy 7
Setup common variables across different hooks.
3 calls to FormatterBase::setupFieldVariables()
- FormatterBase::buildSettingsForm in src/Plugin/ Field/ FieldFormatter/ FormatterBase.php 
- Implements hook_field_formatter_settings_form().
- FormatterBase::buildSettingsSummary in src/Plugin/ Field/ FieldFormatter/ FormatterBase.php 
- FormatterBase::view in src/Plugin/ Field/ FieldFormatter/ FormatterBase.php 
- Implements hook_field_formatter_view().
File
- src/Plugin/ Field/ FieldFormatter/ FormatterBase.php, line 235 
Class
- FormatterBase
- Base class for blazy/slick image, and file formatters.
Namespace
Drupal\blazy\Plugin\Field\FieldFormatterCode
protected function setupFieldVariables() {
  $settings = $this->fieldDisplay['settings'];
  // The actual formatter settings for database, and summaries.
  $this
    ->setSettings($settings);
  // Additional settings for the formatters and forms to work with.
  $settings['bundle'] = $this->bundle;
  $settings['field_name'] = $this->fieldName;
  $settings['entity_type_id'] = $this->entityType;
  $settings['field_type'] = $this->fieldType;
  $settings['multiple'] = $this->isMultiple;
  $settings['target_type'] = $this->targetType;
  $settings['plugin_id'] = $this->fieldDisplay['type'];
  return $settings;
}