class DateTimeNormalizerTestDrupalDateTime
Same name and namespace in other branches
- 11.x core/modules/serialization/tests/src/Unit/Normalizer/DateTimeNormalizerTest.php \Drupal\Tests\serialization\Unit\Normalizer\DateTimeNormalizerTestDrupalDateTime
Provides a test class for testing DrupalDateTime.
Note: Prophecy does not support magic methods. By subclassing and specifying an explicit method, Prophecy works.
Hierarchy
- class \Drupal\Component\Datetime\DateTimePlus uses \Drupal\Component\Utility\ToStringTrait
- class \Drupal\Core\Datetime\DrupalDateTime uses \Drupal\Core\StringTranslation\StringTranslationTrait implements \Drupal\Component\Datetime\DateTimePlus
- class \Drupal\Tests\serialization\Unit\Normalizer\DateTimeNormalizerTestDrupalDateTime implements \Drupal\Core\Datetime\DrupalDateTime
- class \Drupal\Core\Datetime\DrupalDateTime uses \Drupal\Core\StringTranslation\StringTranslationTrait implements \Drupal\Component\Datetime\DateTimePlus
Expanded class hierarchy of DateTimeNormalizerTestDrupalDateTime
See also
https://github.com/phpspec/prophecy/issues/338
https://github.com/phpspec/prophecy/issues/34
https://github.com/phpspec/prophecy/issues/80
File
-
core/
modules/ serialization/ tests/ src/ Unit/ Normalizer/ DateTimeNormalizerTest.php, line 189
Namespace
Drupal\Tests\serialization\Unit\NormalizerView source
class DateTimeNormalizerTestDrupalDateTime extends DrupalDateTime {
public function setTimezone(\DateTimeZone $timezone) {
parent::setTimezone($timezone);
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.