Results
31.10.2019
replication 8.x-1.x-dev ::
tests/src/Kernel/Normalizer/NormalizerTestBase.php
* The formatted RFC3339 date string or UNIX timestamp. * * @see \Drupal\serialization\Normalizer\TimestampItemNormalizer */ protected function formatExpectedTimestampItemValues($timestamp) { // Get the minor version only from the \Drupal::VERSION string. $minor_version = substr(\Drupal::VERSION, 0, 3); // If the setting is enabled, just return the timestamp as-is now.
// Otherwise, format the date string to the same that // \Drupal\serialization\Normalizer\TimestampItemNormalizer will produce. $date = new \DateTime(); $date->setTimestamp($timestamp); $date->setTimezone(new \DateTimeZone('UTC')); // Format is also added to the expected return values. return [
11.05.2020
content_sync 8.x-2.x-dev ::
src/Normalizer/TimestampItemNormalizer.php
use Drupal\Core\TypedData\Plugin\DataType\Timestamp; use Drupal\serialization\Normalizer\TimestampItemNormalizer as BaseTimestampItemNormalizer; /** * Converts values for TimestampItem to and from common formats. * * Overrides FieldItemNormalizer and * \Drupal\serialization\Normalizer\TimestampNormalizer
19.10.2020
smart_date 3.1.0-beta1 ::
src/Normalizer/SmartDateItemNormalizer.php
namespace Drupal\smart_date\Normalizer; use Drupal\serialization\Normalizer\TimestampItemNormalizer; use Drupal\smart_date\Plugin\Field\FieldType\SmartDateItem; use Drupal\smart_date\TypedData\Plugin\DataType\SmartDate; /** * Converts values for TimestampItem to and from common formats. *