Your IP : 216.73.216.97


Current Path : /var/www/clients/client3/web2/web/vendor/m2epro/magento2-extension.disabled/Api/
Upload File :
Current File : /var/www/clients/client3/web2/web/vendor/m2epro/magento2-extension.disabled/Api/DataObject.php

<?php

namespace Ess\M2ePro\Api;

class DataObject extends \Magento\Framework\DataObject
{
    /**
     * @param string $key
     *
     * @return array
     * @throws \Ess\M2ePro\Model\Exception\Logic
     */
    public function getDecodedJsonData(string $key): array
    {
        $data = $this->getData($key);

        if (empty($data)) {
            return [];
        }

        if (is_array($data)) {
            return $data;
        }

        return \Ess\M2ePro\Helper\Json::decode($data, true) ?? [];
    }
}