You are here

public static function DateRecurBasicFormatter::defaultSettings in Recurring Dates Field 3.x

Same name and namespace in other branches
  1. 8.2 src/Plugin/Field/FieldFormatter/DateRecurBasicFormatter.php \Drupal\date_recur\Plugin\Field\FieldFormatter\DateRecurBasicFormatter::defaultSettings()
  2. 3.0.x src/Plugin/Field/FieldFormatter/DateRecurBasicFormatter.php \Drupal\date_recur\Plugin\Field\FieldFormatter\DateRecurBasicFormatter::defaultSettings()
  3. 3.1.x src/Plugin/Field/FieldFormatter/DateRecurBasicFormatter.php \Drupal\date_recur\Plugin\Field\FieldFormatter\DateRecurBasicFormatter::defaultSettings()

Defines the default settings for this plugin.

Return value

array A list of default settings, keyed by the setting name.

Overrides DateRangeDefaultFormatter::defaultSettings

File

src/Plugin/Field/FieldFormatter/DateRecurBasicFormatter.php, line 105

Class

DateRecurBasicFormatter
Basic recurring date formatter.

Namespace

Drupal\date_recur\Plugin\Field\FieldFormatter

Code

public static function defaultSettings() : array {
  return [
    // Show number of occurrences.
    'show_next' => 5,
    // Whether number of occurrences should be per item or in total.
    'count_per_item' => TRUE,
    // Date format for occurrences.
    'occurrence_format_type' => 'medium',
    // Date format for end date, if same day as start date.
    'same_end_date_format_type' => 'medium',
    'interpreter' => NULL,
  ] + parent::defaultSettings();
}