| DateRangeFieldTest::testInvalidField |
function |
core/modules/datetime_range/tests/src/Functional/DateRangeFieldTest.php |
Tests that invalid values are caught and marked as invalid. |
| DateRangeItem |
class |
core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeItem.php |
Plugin implementation of the 'daterange' field type. |
| DateRangeItem.php |
file |
core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeItem.php |
|
| DateRangeItem::DATETIME_TYPE_ALLDAY |
constant |
core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeItem.php |
Value for the 'datetime_type' setting: store a date and time. |
| DateRangeItem::generateSampleValue |
function |
core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeItem.php |
Generates placeholder field values. |
| DateRangeItem::isEmpty |
function |
core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeItem.php |
Determines whether the data structure is empty. |
| DateRangeItem::onChange |
function |
core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeItem.php |
React to changes to a child property or item. |
| DateRangeItem::propertyDefinitions |
function |
core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeItem.php |
Defines field item properties. |
| DateRangeItem::schema |
function |
core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeItem.php |
Returns the schema for the field. |
| DateRangeItem::storageSettingsForm |
function |
core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeItem.php |
Returns a form for the storage-level settings. |
| DateRangeItemTest |
class |
core/modules/datetime_range/tests/src/Kernel/DateRangeItemTest.php |
Test datetime range field type via API. |
| DateRangeItemTest.php |
file |
core/modules/datetime_range/tests/src/Kernel/DateRangeItemTest.php |
|
| DateRangeItemTest::$field |
property |
core/modules/datetime_range/tests/src/Kernel/DateRangeItemTest.php |
The field used in this test class. |
| DateRangeItemTest::$fieldStorage |
property |
core/modules/datetime_range/tests/src/Kernel/DateRangeItemTest.php |
A field storage to use in this test class. |
| DateRangeItemTest::$modules |
property |
core/modules/datetime_range/tests/src/Kernel/DateRangeItemTest.php |
Modules to install. |
| DateRangeItemTest::setUp |
function |
core/modules/datetime_range/tests/src/Kernel/DateRangeItemTest.php |
Set the default field storage backend for fields created during tests. |
| DateRangeItemTest::testDateOnly |
function |
core/modules/datetime_range/tests/src/Kernel/DateRangeItemTest.php |
Tests the field configured for date-only. |
| DateRangePlainFormatter |
class |
core/modules/datetime_range/src/Plugin/Field/FieldFormatter/DateRangePlainFormatter.php |
Plugin implementation of the 'Plain' formatter for 'daterange' fields. |
| DateRangePlainFormatter.php |
file |
core/modules/datetime_range/src/Plugin/Field/FieldFormatter/DateRangePlainFormatter.php |
|
| DateRangePlainFormatter::defaultSettings |
function |
core/modules/datetime_range/src/Plugin/Field/FieldFormatter/DateRangePlainFormatter.php |
Defines the default settings for this plugin. |
| DateRangePlainFormatter::settingsForm |
function |
core/modules/datetime_range/src/Plugin/Field/FieldFormatter/DateRangePlainFormatter.php |
Returns a form to configure settings for the formatter. |
| DateRangePlainFormatter::settingsSummary |
function |
core/modules/datetime_range/src/Plugin/Field/FieldFormatter/DateRangePlainFormatter.php |
Returns a short summary for the current formatter settings. |
| DateRangePlainFormatter::viewElements |
function |
core/modules/datetime_range/src/Plugin/Field/FieldFormatter/DateRangePlainFormatter.php |
Builds a renderable array for a field value. |
| DateRangeWidgetBase |
class |
core/modules/datetime_range/src/Plugin/Field/FieldWidget/DateRangeWidgetBase.php |
Base class for the 'daterange_*' widgets. |
| DateRangeWidgetBase.php |
file |
core/modules/datetime_range/src/Plugin/Field/FieldWidget/DateRangeWidgetBase.php |
|
| DateRangeWidgetBase::formElement |
function |
core/modules/datetime_range/src/Plugin/Field/FieldWidget/DateRangeWidgetBase.php |
Returns the form for a single field widget. |
| DateRangeWidgetBase::massageFormValues |
function |
core/modules/datetime_range/src/Plugin/Field/FieldWidget/DateRangeWidgetBase.php |
Massages the form values into the format expected for field values. |
| DateRangeWidgetBase::validateStartEnd |
function |
core/modules/datetime_range/src/Plugin/Field/FieldWidget/DateRangeWidgetBase.php |
Render API callback: Validates that the start date <= the end date. |
| DateSqlInterface |
interface |
core/modules/views/src/Plugin/views/query/DateSqlInterface.php |
Defines an interface for handling date queries with SQL. |
| DateSqlInterface.php |
file |
core/modules/views/src/Plugin/views/query/DateSqlInterface.php |
|
| DateSqlInterface::getDateField |
function |
core/modules/views/src/Plugin/views/query/DateSqlInterface.php |
Returns a native database expression for a given field. |
| DateSqlInterface::getDateFormat |
function |
core/modules/views/src/Plugin/views/query/DateSqlInterface.php |
Creates a native database date formatting. |
| DateSqlInterface::setFieldTimezoneOffset |
function |
core/modules/views/src/Plugin/views/query/DateSqlInterface.php |
Applies the given offset to the given field. |
| DateSqlInterface::setTimezoneOffset |
function |
core/modules/views/src/Plugin/views/query/DateSqlInterface.php |
Set the database to the given timezone. |
| DateTest |
class |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
Tests Drupal\Core\Datetime\DateFormatter. |
| DateTest.php |
file |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
|
| DateTest::$dateFormatter |
property |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
The mocked date formatter class. |
| DateTest::$dateFormatterStub |
property |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
The date formatter class where methods can be stubbed. |
| DateTest::$entityTypeManager |
property |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
The mocked entity type manager. |
| DateTest::$languageManager |
property |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
The mocked language manager. |
| DateTest::$requestStack |
property |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
The mocked string translation. |
| DateTest::$stringTranslation |
property |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
The mocked string translation. |
| DateTest::createTimestamp |
function |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
Creates a UNIX timestamp given a date and time string. |
| DateTest::providerTestFormatDiff |
function |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
Data provider for testFormatDiff(). |
| DateTest::providerTestFormatInterval |
function |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
Provides some test data for the format interval test. |
| DateTest::setUp |
function |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
|
| DateTest::testFormatDiff |
function |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
Tests the formatDiff method. |
| DateTest::testFormatInterval |
function |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
Tests the formatInterval method. |
| DateTest::testFormatIntervalZeroSecond |
function |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
Tests the formatInterval method for 0 second. |
| DateTest::testFormattedDateDiff |
function |
core/tests/Drupal/Tests/Core/Datetime/DateTest.php |
Tests FormattedDateDiff. |