attributeRepository = $attributeRepository; parent::__construct( $name, $primaryFieldName, $requestFieldName, $reporting, $searchCriteriaBuilder, $request, $filterBuilder, $meta, $data ); } /** * {@inheritdoc} */ public function getData() { $data = parent::getData(); foreach ($this->attributeRepository->getList() as $attributeCode => $attributeData) { foreach ($data['items'] as &$item) { if (isset($item[$attributeCode]) && !empty($attributeData[AttributeMetadataInterface::OPTIONS])) { $item[$attributeCode] = explode(',', $item[$attributeCode]); } } } return $data; } }