__eva('Euro'), self::USD => __eva('U.S. Dollar'), self::GBP => __eva('Sterling'), self::AUD => __eva('Australian dollar'), self::CAD => __eva('Canadian dollar'), self::DKK => __eva('Danish krone'), self::NOK => __eva('Norwegian krone'), self::SEK => __eva('Swedish krona'), self::CHF => __eva('Swiss franc'), self::RS => __eva('Mauritian rupee'), self::BRL => __eva('Real Brasileño'), self::ARS => __eva("Peso Argentino"), self::UYU => __eva("Peso Uruguayo"), self::COP => __eva("Peso Colombiano"), self::CLP => __eva("Peso Chileno"), self::MXN => __eva("Peso Mexicano"), self::SGD => __eva("Singapore dollar"), self::HUF => __eva("Hungarian Forints"), self::IDR => __eva("Indonesian Rupiah"), self::MAD => __eva("Moroccan Dirham"), self::PHP => __eva("Philippine Peso"), self::THB => __eva("Thai Baht"), self::VND => __eva("Vietnamese Dong"), self::MYR => __eva("Malaysian Ringgit"), self::KWD => __eva("Kuwaiti Dinar"), self::AED => __eva("UAE Dirham"), self::JPY => __eva("Japanese Yen"), self::CNY => __eva("Chinese Yuan"), self::INR => __eva("Indian Rupee"), self::KRW => __eva("South Korean Won"), self::NZD => __eva("New Zealand Dollar"), self::PLN => __eva("Polish Zloty"), self::CZK => __eva("Czech Koruna"), self::TRY => __eva("Turkish Lira"), self::RON => __eva("Romanian Leu"), self::SAR => __eva("Saudi Riyal"), self::QAR => __eva("Qatari Riyal"), self::ILS => __eva("Israeli Shekel"), self::ZAR => __eva("South African Rand"), self::EGP => __eva("Egyptian Pound"), self::HKD => __eva("Hong Kong Dollar"), self::TWD => __eva("Taiwan Dollar"), ]; } public static function symbols() { return [ self::EUR => '€', self::USD => '$', self::GBP => '£', self::AUD => 'A$', self::CAD => 'C$', self::DKK => 'kr', self::NOK => 'NOK', self::SEK => 'kr', self::CHF => 'CHF', self::RS => 'Rs', self::BRL => 'R$', self::ARS => 'ARS', self::UYU => 'u$', self::COP => 'COL$', self::CLP => 'CLP', self::MXN => 'MXN', self::SGD => 'SGD', self::HUF => 'Ft', self::IDR => 'Rp', self::MAD => 'د.م.', self::PHP => '₱', self::THB => '฿', self::VND => '₫', self::MYR => 'RM', self::KWD => 'KD', self::AED => 'د.إ', self::JPY => '¥', self::CNY => 'CN¥', self::INR => '₹', self::KRW => '₩', self::NZD => 'NZ$', self::PLN => 'zł', self::CZK => 'Kč', self::TRY => '₺', self::RON => 'lei', self::SAR => 'SAR', self::QAR => 'QAR', self::ILS => '₪', self::ZAR => 'R', self::EGP => 'E£', self::HKD => 'HK$', self::TWD => 'NT$', ]; } public static function options() { $list = self::labels(); $options = []; foreach($list as $key => $label){ $options[] = [ 'label' => $label, 'value' => $key ]; } return $options; } public static function symbolFor($currency) { $currency = strtoupper($currency); $list = self::symbols(); return isset($list[$currency]) ? $list[$currency] : '$'; } }