You are here

protected function CalendarValidator::getDefaultReplacementFormat in Calendar 8.2

Same name and namespace in other branches
  1. 8 src/Plugin/views/argument_validator/CalendarValidator.php \Drupal\calendar\Plugin\views\argument_validator\CalendarValidator::getDefaultReplacementFormat()

Get default format value for the options form.

Return value

string

1 call to CalendarValidator::getDefaultReplacementFormat()
CalendarValidator::buildOptionsForm in src/Plugin/views/argument_validator/CalendarValidator.php
Provides the default form for setting options.

File

src/Plugin/views/argument_validator/CalendarValidator.php, line 82

Class

CalendarValidator
Defines a argument validator plugin for Date arguments used in Calendar.

Namespace

Drupal\calendar\Plugin\views\argument_validator

Code

protected function getDefaultReplacementFormat() {
  $now = new DrupalDateTime();
  switch ($this->argument
    ->getPluginId()) {
    case 'calendar_year_month':
      return 'Ym';
      break;
    case 'calendar_year_week':
      return 'YW';
      break;
    case 'calendar_day':
      return 'Ymd';
      break;
  }
}