511d021ca8e2ce1cb34e5694783db8bb250b1fd6
[yaffs-website] / vendor / consolidation / output-formatters / tests / src / RowsOfFieldsWithAlternatives.php
1 <?php
2 namespace Consolidation\TestUtils;
3
4 use Consolidation\OutputFormatters\Options\FormatterOptions;
5 use Consolidation\OutputFormatters\StructuredData\RowsOfFields;
6 use Consolidation\OutputFormatters\StructuredData\RenderCellInterface;
7
8 class RowsOfFieldsWithAlternatives extends RowsOfFields implements RenderCellInterface
9 {
10     public function renderCell($key, $cellData, FormatterOptions $options, $rowData)
11     {
12         if (is_array($cellData)) {
13             return implode('|', $cellData);
14         }
15         return $cellData;
16     }
17 }