public function getConfig($item = null, $store = null)
    {
        if (empty($store)) {
            $store = $this->get();
        } elseif (!is_array($store)) {
            $store = $this->get($store);
        }

        if (empty($store['data'])) {
            $store['data'] = $this->getDefaultData();
        }

        if (!isset($item)) {
            return $store['data'];
        }

        return gplcart_array_get($store['data'], $item);
    }