function EntityField::defaultConfiguration

Same name and namespace in other branches
  1. 4.0.x modules/ctools_block/src/Plugin/Block/EntityField.php \Drupal\ctools_block\Plugin\Block\EntityField::defaultConfiguration()

Overrides BlockPluginTrait::defaultConfiguration

File

modules/ctools_block/src/Plugin/Block/EntityField.php, line 191

Class

EntityField
Provides a block to a field on an entity.

Namespace

Drupal\ctools_block\Plugin\Block

Code

public function defaultConfiguration() {
  $field_type_definition = $this->getFieldTypeDefinition();
  return [
    'formatter' => [
      'label' => 'above',
      'type' => $field_type_definition['default_formatter'] ?? '',
      'settings' => [],
      'third_party_settings' => [],
      'weight' => 0,
    ],
  ];
}