public function getCurrencyList()
    {
        if ($this->currencyList === null) {
            $this->currencyList = require __DIR__ . '/../Resources/currencies.php';

            $custom = Config::getInstance()->General['currencies'];
            foreach ($custom as $code => $name) {
                $this->currencyList[$code] = array($code, $name);
            }
        }

        return $this->currencyList;
    }