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

Breadcrumb

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

class DateIntervalNormalizerContextBuilder

A helper providing autocompletion for available DateIntervalNormalizer options.

@author Mathias Arlaud <mathias.arlaud@gmail.com>

Hierarchy

  • class \Symfony\Component\Serializer\Context\Normalizer\DateIntervalNormalizerContextBuilder implements \Symfony\Component\Serializer\Context\ContextBuilderInterface uses \Symfony\Component\Serializer\Context\ContextBuilderTrait

Expanded class hierarchy of DateIntervalNormalizerContextBuilder

File

vendor/symfony/serializer/Context/Normalizer/DateIntervalNormalizerContextBuilder.php, line 23

Namespace

Symfony\Component\Serializer\Context\Normalizer
View source
final class DateIntervalNormalizerContextBuilder implements ContextBuilderInterface {
    use ContextBuilderTrait;
    
    /**
     * Configures the format of the interval.
     *
     * @see https://php.net/manual/en/dateinterval.format.php
     */
    public function withFormat(?string $format) : static {
        return $this->with(DateIntervalNormalizer::FORMAT_KEY, $format);
    }

}

Members

Title Sort descending Modifiers Object type Summary
ContextBuilderTrait::$context private property
ContextBuilderTrait::toArray public function
ContextBuilderTrait::with protected function
ContextBuilderTrait::withContext public function
DateIntervalNormalizerContextBuilder::withFormat public function Configures the format of the interval.
RSS feed
Powered by Drupal