181 lines
5.9 KiB
PHP
181 lines
5.9 KiB
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\DB;
|
|
use Illuminate\Support\Facades\Log;
|
|
|
|
/**
|
|
* Log
|
|
*/
|
|
function logDB(): void
|
|
{
|
|
if (! app()->isLocal()) {
|
|
return;
|
|
}
|
|
|
|
DB::listen(function ($query) {
|
|
Log::info($query->sql, $query->bindings, $query->time);
|
|
});
|
|
}
|
|
|
|
function getCurrencies(): array
|
|
{
|
|
return [
|
|
"AED" => "UAE dirham",
|
|
"AFN" => "Afghan afghani",
|
|
"ALL" => "Albanian lek",
|
|
"AMD" => "Armenian dram",
|
|
"ANG" => "Netherlands Antillean gulden",
|
|
"AOA" => "Angolan kwanza",
|
|
"ARS" => "Argentine peso",
|
|
"AUD" => "Australian dollar",
|
|
"AWG" => "Aruban florin",
|
|
"AZN" => "Azerbaijani manat",
|
|
"BAM" => "Bosnia and Herzegovina konvertibilna marka",
|
|
"BBD" => "Barbadian dollar",
|
|
"BDT" => "Bangladeshi taka",
|
|
"BGN" => "Bulgarian lev",
|
|
"BHD" => "Bahraini dinar",
|
|
"BIF" => "Burundi franc",
|
|
"BMD" => "Bermudian dollar",
|
|
"BND" => "Brunei dollar",
|
|
"BOB" => "Bolivian boliviano",
|
|
"BRL" => "Brazilian real",
|
|
"BSD" => "Bahamian dollar",
|
|
"BTN" => "Bhutanese ngultrum",
|
|
"BWP" => "Botswana pula",
|
|
"BYR" => "Belarusian ruble",
|
|
"BZD" => "Belize dollar",
|
|
"CAD" => "Canadian dollar",
|
|
"CDF" => "Congolese franc",
|
|
"CHF" => "Swiss franc",
|
|
"CLP" => "Chilean peso",
|
|
"CNY" => "Chinese/Yuan renminbi",
|
|
"COP" => "Colombian peso",
|
|
"CRC" => "Costa Rican colon",
|
|
"CUC" => "Cuban peso",
|
|
"CVE" => "Cape Verdean escudo",
|
|
"CZK" => "Czech koruna",
|
|
"DJF" => "Djiboutian franc",
|
|
"DKK" => "Danish krone",
|
|
"DOP" => "Dominican peso",
|
|
"DZD" => "Algerian dinar",
|
|
"EEK" => "Estonian kroon",
|
|
"EGP" => "Egyptian pound",
|
|
"ERN" => "Eritrean nakfa",
|
|
"ETB" => "Ethiopian birr",
|
|
"EUR" => "European Euro",
|
|
"FJD" => "Fijian dollar",
|
|
"FKP" => "Falkland Islands pound",
|
|
"GBP" => "British pound",
|
|
"GEL" => "Georgian lari",
|
|
"GHS" => "Ghanaian cedi",
|
|
"GIP" => "Gibraltar pound",
|
|
"GMD" => "Gambian dalasi",
|
|
"GNF" => "Guinean franc",
|
|
"GQE" => "Central African CFA franc",
|
|
"GTQ" => "Guatemalan quetzal",
|
|
"GYD" => "Guyanese dollar",
|
|
"HKD" => "Hong Kong dollar",
|
|
"HNL" => "Honduran lempira",
|
|
"HRK" => "Croatian kuna",
|
|
"HTG" => "Haitian gourde",
|
|
"HUF" => "Hungarian forint",
|
|
"IDR" => "Indonesian rupiah",
|
|
"ILS" => "Israeli new sheqel",
|
|
"INR" => "Indian rupee",
|
|
"IQD" => "Iraqi dinar",
|
|
"IRR" => "Iranian rial",
|
|
"ISK" => "Icelandic króna",
|
|
"JMD" => "Jamaican dollar",
|
|
"JOD" => "Jordanian dinar",
|
|
"JPY" => "Japanese yen",
|
|
"KES" => "Kenyan shilling",
|
|
"KGS" => "Kyrgyzstani som",
|
|
"KHR" => "Cambodian riel",
|
|
"KMF" => "Comorian franc",
|
|
"KPW" => "North Korean won",
|
|
"KRW" => "South Korean won",
|
|
"KWD" => "Kuwaiti dinar",
|
|
"KYD" => "Cayman Islands dollar",
|
|
"KZT" => "Kazakhstani tenge",
|
|
"LAK" => "Lao kip",
|
|
"LBP" => "Lebanese lira",
|
|
"LKR" => "Sri Lankan rupee",
|
|
"LRD" => "Liberian dollar",
|
|
"LSL" => "Lesotho loti",
|
|
"LTL" => "Lithuanian litas",
|
|
"LVL" => "Latvian lats",
|
|
"LYD" => "Libyan dinar",
|
|
"MAD" => "Moroccan dirham",
|
|
"MDL" => "Moldovan leu",
|
|
"MGA" => "Malagasy ariary",
|
|
"MKD" => "Macedonian denar",
|
|
"MMK" => "Myanma kyat",
|
|
"MNT" => "Mongolian tugrik",
|
|
"MOP" => "Macanese pataca",
|
|
"MRO" => "Mauritanian ouguiya",
|
|
"MUR" => "Mauritian rupee",
|
|
"MVR" => "Maldivian rufiyaa",
|
|
"MWK" => "Malawian kwacha",
|
|
"MXN" => "Mexican peso",
|
|
"MYR" => "Malaysian ringgit",
|
|
"MZM" => "Mozambican metical",
|
|
"NAD" => "Namibian dollar",
|
|
"NGN" => "Nigerian naira",
|
|
"NIO" => "Nicaraguan córdoba",
|
|
"NOK" => "Norwegian krone",
|
|
"NPR" => "Nepalese rupee",
|
|
"NZD" => "New Zealand dollar",
|
|
"OMR" => "Omani rial",
|
|
"PAB" => "Panamanian balboa",
|
|
"PEN" => "Peruvian nuevo sol",
|
|
"PGK" => "Papua New Guinean kina",
|
|
"PHP" => "Philippine peso",
|
|
"PKR" => "Pakistani rupee",
|
|
"PLN" => "Polish zloty",
|
|
"PYG" => "Paraguayan guarani",
|
|
"QAR" => "Qatari riyal",
|
|
"RON" => "Romanian leu",
|
|
"RSD" => "Serbian dinar",
|
|
"RUB" => "Russian ruble",
|
|
"SAR" => "Saudi riyal",
|
|
"SBD" => "Solomon Islands dollar",
|
|
"SCR" => "Seychellois rupee",
|
|
"SDG" => "Sudanese pound",
|
|
"SEK" => "Swedish krona",
|
|
"SGD" => "Singapore dollar",
|
|
"SHP" => "Saint Helena pound",
|
|
"SLL" => "Sierra Leonean leone",
|
|
"SOS" => "Somali shilling",
|
|
"SRD" => "Surinamese dollar",
|
|
"SYP" => "Syrian pound",
|
|
"SZL" => "Swazi lilangeni",
|
|
"THB" => "Thai baht",
|
|
"TJS" => "Tajikistani somoni",
|
|
"TMT" => "Turkmen manat",
|
|
"TND" => "Tunisian dinar",
|
|
"TRY" => "Turkish new lira",
|
|
"TTD" => "Trinidad and Tobago dollar",
|
|
"TWD" => "New Taiwan dollar",
|
|
"TZS" => "Tanzanian shilling",
|
|
"UAH" => "Ukrainian hryvnia",
|
|
"UGX" => "Ugandan shilling",
|
|
"USD" => "United States dollar",
|
|
"UYU" => "Uruguayan peso",
|
|
"UZS" => "Uzbekistani som",
|
|
"VEB" => "Venezuelan bolivar",
|
|
"VND" => "Vietnamese dong",
|
|
"VUV" => "Vanuatu vatu",
|
|
"WST" => "Samoan tala",
|
|
"XAF" => "Central African CFA franc",
|
|
"XCD" => "East Caribbean dollar",
|
|
"XDR" => "Special Drawing Rights",
|
|
"XOF" => "West African CFA franc",
|
|
"XPF" => "CFP franc",
|
|
"YER" => "Yemeni rial",
|
|
"ZAR" => "South African rand",
|
|
"ZMK" => "Zambian kwacha",
|
|
"ZWR" => "Zimbabwean dollar",
|
|
];
|
|
}
|