Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. MonthDate.php

function MonthDate::summaryName

Overrides ArgumentPluginBase::summaryName

File

core/modules/views/src/Plugin/views/argument/MonthDate.php, line 28

Class

MonthDate
Argument handler for a month (MM)

Namespace

Drupal\views\Plugin\views\argument

Code

public function summaryName($data) {
    $month = str_pad($data->{$this->name_alias}, 2, '0', STR_PAD_LEFT);
    try {
        return $this->dateFormatter
            ->format(strtotime("2005" . $month . "15" . " 00:00:00 UTC"), 'custom', $this->format, 'UTC');
    } catch (\InvalidArgumentException) {
        return parent::summaryName($data);
    }
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal