/** * Enforce format of the street field * * @param array|string $key * @param null $value * @return \Magento\Framework\DataObject */ public function setData($key, $value = null) { if (is_array($key)) { $key = $this->implodeStreetField($key); } elseif ($key == OrderAddressInterface::STREET) { $value = $this->implodeStreetValue($value); } return parent::setData($key, $value); }