DateIntervalData |
class |
Drupal\duration_field\Plugin\DataType |
src/Plugin/DataType/DateIntervalData.php |
Provides the Date Interval data type. |
|
|
|
DateIntervalInterface |
interface |
Drupal\duration_field\Plugin\DataType |
src/Plugin/DataType/DateIntervalInterface.php |
Interface for Date Interval typed data objects. |
1 |
|
|
DurationElement |
class |
Drupal\duration_field\Element |
src/Element/DurationElement.php |
Defines the 'duration' form element. |
|
|
|
DurationElementStatesTest |
class |
Drupal\Tests\duration_field\FunctionalJavascript |
tests/src/FunctionalJavascript/DurationElementStatesTest.php |
Tests the JavaScript #states functionality of 'duration' form elements. |
|
|
|
DurationElementStatesTestForm |
class |
Drupal\duration_field_form_test\Form |
tests/modules/duration_field_form_test/src/Form/DurationElementStatesTestForm.php |
Form for testing JavaScript #states behavior on 'duration' elements. |
|
|
1 |
DurationField |
class |
Drupal\duration_field\Plugin\Field\FieldType |
src/Plugin/Field/FieldType/DurationField.php |
Provides the Duration field type. |
|
|
|
DurationFieldBrowserTestBase |
abstract class |
Drupal\Tests\duration_field\Functional |
tests/src/Functional/DurationFieldBrowserTestBase.php |
Base class that provides some helper functions for functional tests. |
1 |
|
|
DurationFieldCommand |
class |
Drupal\duration_field\Drush |
src/Drush/DurationFieldCommand.php |
Drush commands for the Duration Field module. |
|
|
2 |
DurationFieldFunctionalTest |
class |
Drupal\Tests\duration_field\Functional |
tests/src/Functional/DurationFieldFunctionalTest.php |
Functional tests for the Duration Field module. |
|
|
|
DurationFormElementTest |
class |
Drupal\Tests\duration_field\Kernel |
tests/src/Kernel/DurationFormElementTest.php |
Tests the 'duration' form element. |
|
|
|
DurationHumanDisplayFormatter |
class |
Drupal\duration_field\Plugin\Field\FieldFormatter |
src/Plugin/Field/FieldFormatter/DurationHumanDisplayFormatter.php |
Provides a human friendly formatter for the Duration field type. |
|
|
|
DurationService |
class |
Drupal\duration_field\Service |
src/Service/DurationService.php |
Provides services for the Duration Field module. |
|
1 |
1 |
DurationServiceInterface |
interface |
Drupal\duration_field\Service |
src/Service/DurationServiceInterface.php |
Interface for classes providing services for the Duration Field module. |
1 |
2 |
|
DurationServiceTest |
class |
Drupal\Tests\duration_field\Unit\Service |
tests/src/Unit/Service/DurationServiceTest.php |
@coversDefaultClass \Drupal\duration_field\Service\DurationService
@group duration_field |
|
|
|
DurationStringFormatter |
class |
Drupal\duration_field\Plugin\Field\FieldFormatter |
src/Plugin/Field/FieldFormatter/DurationStringFormatter.php |
Provides a ISO 8601 duration string formatter for the Duration field type. |
|
|
|
DurationTimeFormatter |
class |
Drupal\duration_field\Plugin\Field\FieldFormatter |
src/Plugin/Field/FieldFormatter/DurationTimeFormatter.php |
Provides a time format formatter for the Duration field type. |
|
|
|
DurationWidget |
class |
Drupal\duration_field\Plugin\Field\FieldWidget |
src/Plugin/Field/FieldWidget/DurationWidget.php |
Widget for inputting durations. |
|
|
|
GranularityElement |
class |
Drupal\duration_field\Element |
src/Element/GranularityElement.php |
Provides the Granularity form element. |
|
|
|
GranularityService |
class |
Drupal\duration_field\Service |
src/Service/GranularityService.php |
|
1 |
1 |
1 |
GranularityService |
class |
Drupal\Tests\duration_field\Unit\Service |
tests/src/Unit/Service/GranularityService.php |
Overrides GranularityService, used for UnitTests. |
|
|
|
GranularityServiceInterface |
interface |
Drupal\duration_field\Service |
src/Service/GranularityServiceInterface.php |
Defines a granularity form element that works with granularity strings. |
1 |
2 |
|
GranularityServiceTest |
class |
Drupal\Tests\duration_field\Unit\Service |
tests/src/Unit/Service/GranularityServiceTest.php |
@coversDefaultClass \Drupal\duration_field\Service\GranularityService
@group duration_field |
|
|
|
GranularityStringConstraint |
class |
Drupal\duration_field\Plugin\Validation\Constraint |
src/Plugin/Validation/Constraint/GranularityStringConstraint.php |
Checks that the submitted value is a valid granularity string. |
|
|
|
GranularityStringConstraintValidator |
class |
Drupal\duration_field\Plugin\Validation\Constraint |
src/Plugin/Validation/Constraint/GranularityStringConstraintValidator.php |
Validates the granularity_string constraint. |
|
|
|
GranularityStringData |
class |
Drupal\duration_field\Plugin\DataType |
src/Plugin/DataType/GranularityStringData.php |
Provides the Granularity String typed data object. |
|
|
1 |
GranularityStringInterface |
interface |
Drupal\duration_field\Plugin\DataType |
src/Plugin/DataType/GranularityStringInterface.php |
Interface for Granularity String typed data objects. |
1 |
|
|
InvalidDurationException |
class |
Drupal\duration_field\Exception |
src/Exception/InvalidDurationException.php |
Exception thrown when a duration is not a valid ISO 8601 duration string. |
|
1 |
|
Iso8601StringConstraint |
class |
Drupal\duration_field\Plugin\Validation\Constraint |
src/Plugin/Validation/Constraint/Iso8601StringConstraint.php |
Checks that the submitted value is a valid ISO 8601 duration string. |
|
|
|
Iso8601StringConstraintValidator |
class |
Drupal\duration_field\Plugin\Validation\Constraint |
src/Plugin/Validation/Constraint/Iso8601StringConstraintValidator.php |
Validates the iso_8601_string constraint. |
|
|
|
Iso8601StringConstraintValidatorBase |
abstract class |
Drupal\duration_field\Plugin\Validation\Constraint |
src/Plugin/Validation/Constraint/Iso8601StringConstraintValidatorBase.php |
Provides a base for validating ISO 8601 String constraints. |
2 |
|
|
Iso8601StringData |
class |
Drupal\duration_field\Plugin\DataType |
src/Plugin/DataType/Iso8601StringData.php |
Provides the Iso8601String Typed Data object. |
|
|
1 |
Iso8601StringInterface |
interface |
Drupal\duration_field\Plugin\DataType |
src/Plugin/DataType/Iso8601StringInterface.php |
Interface for Iso8601String Typed Data objects. |
1 |
3 |
|
PhpDateIntervalConstraint |
class |
Drupal\duration_field\Plugin\Validation\Constraint |
src/Plugin/Validation/Constraint/PhpDateIntervalConstraint.php |
Checks that the submitted value is a valid value for a Date Interval object. |
|
|
|
PhpDateIntervalConstraintValidator |
class |
Drupal\duration_field\Plugin\Validation\Constraint |
src/Plugin/Validation/Constraint/PhpDateIntervalConstraintValidator.php |
Validates the php_date_interval constraint. |
|
|
|
ProcessStatesTrait |
trait |
Drupal\duration_field\Element |
src/Element/ProcessStatesTrait.php |
Provides BC layer for invoking drupal_process_states() when needed. |
|
|
|