class CommonDataConverter in Drupal 9
Same name and namespace in other branches
- 8 core/modules/rdf/src/CommonDataConverter.php \Drupal\rdf\CommonDataConverter
Contains methods for common data conversions.
Hierarchy
- class \Drupal\rdf\CommonDataConverter
Expanded class hierarchy of CommonDataConverter
File
- core/
modules/ rdf/ src/ CommonDataConverter.php, line 8
Namespace
Drupal\rdfView source
class CommonDataConverter {
/**
* Provides a passthrough to place unformatted values in content attributes.
*
* @param mixed $data
* The data to be placed in the content attribute.
*
* @return mixed
* Returns the data.
*/
public static function rawValue($data) {
return $data;
}
/**
* Converts a date entity field array into an ISO 8601 timestamp string.
*
* @param array $data
* The array containing the 'value' element.
*
* @return string
* Returns the ISO 8601 timestamp.
*/
public static function dateIso8601Value($data) {
return \Drupal::service('date.formatter')
->format($data['value'], 'custom', 'c', 'UTC');
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
CommonDataConverter:: |
public static | function | Converts a date entity field array into an ISO 8601 timestamp string. | |
CommonDataConverter:: |
public static | function | Provides a passthrough to place unformatted values in content attributes. |