Commit 4de479c1 authored by catch's avatar catch
Browse files

Issue #3240181 by alexpott: \Drupal\datetime\DateTimeComputed::getValue()...

Issue #3240181 by alexpott: \Drupal\datetime\DateTimeComputed::getValue() causes deprecations on PHP 8.1
parent b1b4ba37
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -46,6 +46,11 @@ public function getValue() {
    $item = $this->getParent();
    $value = $item->{($this->definition->getSetting('date source'))};

    // A date cannot be created from a NULL value.
    if ($value === NULL) {
      return NULL;
    }

    $datetime_type = $item->getFieldDefinition()->getSetting('datetime_type');
    $storage_format = $datetime_type === DateTimeItem::DATETIME_TYPE_DATE ? DateTimeItemInterface::DATE_STORAGE_FORMAT : DateTimeItemInterface::DATETIME_STORAGE_FORMAT;
    try {