Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
| Total | |
0.00% |
0 / 1 |
|
0.00% |
0 / 2 |
CRAP | |
0.00% |
0 / 4 |
| CommonDataConverter | |
0.00% |
0 / 1 |
|
0.00% |
0 / 2 |
6 | |
0.00% |
0 / 4 |
| rawValue | |
0.00% |
0 / 1 |
2 | |
0.00% |
0 / 2 |
|||
| dateIso8601Value | |
0.00% |
0 / 1 |
2 | |
0.00% |
0 / 2 |
|||
| <?php | |
| /** | |
| * @file | |
| * Contains \Drupal\rdf\CommonDataConverter. | |
| */ | |
| namespace Drupal\rdf; | |
| /** | |
| * Contains methods for common data conversions. | |
| */ | |
| 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'); | |
| } | |
| } |