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;
    }
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;
    }
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 ; }
Returns the list of all known currency symbols.

@return array An array mapping currency codes to their respective currency symbols
and a description, eg, `array('USD' => array('$', 'US dollar'))`.
@api
Returns the list of all known currency symbols .