Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / vendor / consolidation / output-formatters / src / StructuredData / ListDataFromKeys.php
1 <?php
2 namespace Consolidation\OutputFormatters\StructuredData;
3
4 use Consolidation\OutputFormatters\Options\FormatterOptions;
5
6 /**
7  * Represents aribtrary array data (structured or unstructured) where the
8  * data to display in --list format comes from the array keys.
9  */
10 class ListDataFromKeys extends \ArrayObject implements ListDataInterface
11 {
12     public function __construct($data)
13     {
14         parent::__construct($data);
15     }
16
17     public function getListData(FormatterOptions $options)
18     {
19         return array_keys($this->getArrayCopy());
20     }
21 }