Making WordPress.org


Ignore:
Timestamp:
01/12/2016 09:35:28 PM (10 years ago)
Author:
iandunn
Message:

WordCamp Budgets: Centralize get_currencies() for all modules.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-payments/includes/payment-request.php

    r2287 r2288  
    446446
    447447            case 'currency':
    448                 $value = $this->get_currencies();
     448                $value = WordCamp_Budgets::get_currencies();
    449449                break;
    450450
     
    495495
    496496        return $address;
    497     }
    498 
    499     /**
    500      * Get a list of all world currencies, with the most frequently used at the top.
    501      *
    502      * @return array
    503      */
    504     protected function get_currencies() {
    505         $currencies = array (
    506             'null-most-frequently-used' => 'Most Frequently Used:',
    507             'USD' => 'United States Dollar',
    508             'EUR' => 'Euro Member Countries',
    509 
    510             'null-separator2' => '',
    511 
    512             'null-all' => 'All:',
    513             'ALL' => 'Albania Lek',
    514             'AFN' => 'Afghanistan Afghani',
    515             'ARS' => 'Argentina Peso',
    516             'AWG' => 'Aruba Guilder',
    517             'AUD' => 'Australia Dollar',
    518             'AZN' => 'Azerbaijan New Manat',
    519             'BSD' => 'Bahamas Dollar',
    520             'BBD' => 'Barbados Dollar',
    521             'BDT' => 'Bangladeshi taka',
    522             'BYR' => 'Belarus Ruble',
    523             'BZD' => 'Belize Dollar',
    524             'BMD' => 'Bermuda Dollar',
    525             'BOB' => 'Bolivia Boliviano',
    526             'BAM' => 'Bosnia and Herzegovina Convertible Marka',
    527             'BWP' => 'Botswana Pula',
    528             'BGN' => 'Bulgaria Lev',
    529             'BRL' => 'Brazil Real',
    530             'BND' => 'Brunei Darussalam Dollar',
    531             'KHR' => 'Cambodia Riel',
    532             'CAD' => 'Canada Dollar',
    533             'KYD' => 'Cayman Islands Dollar',
    534             'CLP' => 'Chile Peso',
    535             'CNY' => 'China Yuan Renminbi',
    536             'COP' => 'Colombia Peso',
    537             'CRC' => 'Costa Rica Colon',
    538             'HRK' => 'Croatia Kuna',
    539             'CUP' => 'Cuba Peso',
    540             'CZK' => 'Czech Republic Koruna',
    541             'DKK' => 'Denmark Krone',
    542             'DOP' => 'Dominican Republic Peso',
    543             'XCD' => 'East Caribbean Dollar',
    544             'EGP' => 'Egypt Pound',
    545             'SVC' => 'El Salvador Colon',
    546             'EEK' => 'Estonia Kroon',
    547             'FKP' => 'Falkland Islands (Malvinas) Pound',
    548             'FJD' => 'Fiji Dollar',
    549             'GHC' => 'Ghana Cedis',
    550             'GIP' => 'Gibraltar Pound',
    551             'GTQ' => 'Guatemala Quetzal',
    552             'GGP' => 'Guernsey Pound',
    553             'GYD' => 'Guyana Dollar',
    554             'HNL' => 'Honduras Lempira',
    555             'HKD' => 'Hong Kong Dollar',
    556             'HUF' => 'Hungary Forint',
    557             'ISK' => 'Iceland Krona',
    558             'INR' => 'India Rupee',
    559             'IDR' => 'Indonesia Rupiah',
    560             'IRR' => 'Iran Rial',
    561             'IMP' => 'Isle of Man Pound',
    562             'ILS' => 'Israel Shekel',
    563             'JMD' => 'Jamaica Dollar',
    564             'JPY' => 'Japan Yen',
    565             'JEP' => 'Jersey Pound',
    566             'KZT' => 'Kazakhstan Tenge',
    567             'KPW' => 'Korea (North) Won',
    568             'KRW' => 'Korea (South) Won',
    569             'KGS' => 'Kyrgyzstan Som',
    570             'LAK' => 'Laos Kip',
    571             'LVL' => 'Latvia Lat',
    572             'LBP' => 'Lebanon Pound',
    573             'LRD' => 'Liberia Dollar',
    574             'LTL' => 'Lithuania Litas',
    575             'MKD' => 'Macedonia Denar',
    576             'MYR' => 'Malaysia Ringgit',
    577             'MUR' => 'Mauritius Rupee',
    578             'MXN' => 'Mexico Peso',
    579             'MNT' => 'Mongolia Tughrik',
    580             'MZN' => 'Mozambique Metical',
    581             'NAD' => 'Namibia Dollar',
    582             'NPR' => 'Nepal Rupee',
    583             'ANG' => 'Netherlands Antilles Guilder',
    584             'NZD' => 'New Zealand Dollar',
    585             'NIO' => 'Nicaragua Cordoba',
    586             'NGN' => 'Nigeria Naira',
    587             'NOK' => 'Norway Krone',
    588             'OMR' => 'Oman Rial',
    589             'PKR' => 'Pakistan Rupee',
    590             'PAB' => 'Panama Balboa',
    591             'PYG' => 'Paraguay Guarani',
    592             'PEN' => 'Peru Nuevo Sol',
    593             'PHP' => 'Philippines Peso',
    594             'PLN' => 'Poland Zloty',
    595             'QAR' => 'Qatar Riyal',
    596             'RON' => 'Romania New Leu',
    597             'RUB' => 'Russia Ruble',
    598             'SHP' => 'Saint Helena Pound',
    599             'SAR' => 'Saudi Arabia Riyal',
    600             'RSD' => 'Serbia Dinar',
    601             'SCR' => 'Seychelles Rupee',
    602             'SGD' => 'Singapore Dollar',
    603             'SBD' => 'Solomon Islands Dollar',
    604             'SOS' => 'Somalia Shilling',
    605             'ZAR' => 'South Africa Rand',
    606             'LKR' => 'Sri Lanka Rupee',
    607             'SEK' => 'Sweden Krona',
    608             'CHF' => 'Switzerland Franc',
    609             'SRD' => 'Suriname Dollar',
    610             'SYP' => 'Syria Pound',
    611             'TWD' => 'Taiwan New Dollar',
    612             'THB' => 'Thailand Baht',
    613             'TTD' => 'Trinidad and Tobago Dollar',
    614             'TRY' => 'Turkey Lira',
    615             'TRL' => 'Turkey Lira',
    616             'TVD' => 'Tuvalu Dollar',
    617             'UAH' => 'Ukraine Hryvna',
    618             'GBP' => 'United Kingdom Pound',
    619             'UYU' => 'Uruguay Peso',
    620             'UZS' => 'Uzbekistan Som',
    621             'VEF' => 'Venezuela Bolivar',
    622             'VND' => 'Viet Nam Dong',
    623             'YER' => 'Yemen Rial',
    624             'ZWD' => 'Zimbabwe Dollar'
    625         );
    626 
    627         return $currencies;
    628497    }
    629498
Note: See TracChangeset for help on using the changeset viewer.