extensibleDataObjectConverter = $extensibleDataObjectConverter; } /** * Convert address data object to a flat array * * @param CustomerInterface $customer * @return array */ public function toFlatArray(CustomerInterface $customer) { $flatArray = $this->extensibleDataObjectConverter->toNestedArray( $customer, [], \Magento\Customer\Api\Data\CustomerInterface::class ); unset($flatArray["addresses"]); return ConvertArray::toFlatArray($flatArray); } }