Created
October 17, 2023 13:46
-
-
Save joaopaulolndev/22927c7d0005af9446cb8cb93bc12260 to your computer and use it in GitHub Desktop.
Country Seeder
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace Database\Seeders; | |
use App\Models\Country; | |
use Illuminate\Database\Console\Seeds\WithoutModelEvents; | |
use Illuminate\Database\Seeder; | |
use Illuminate\Support\Facades\DB; | |
class CountrySeeder extends Seeder | |
{ | |
/** | |
* Run the database seeds. | |
*/ | |
public function run(): void | |
{ | |
DB::table('countries')->delete(); | |
$countries = array( | |
array('id' => 1, 'code' => 'AF', 'name' => "Afghanistan", "flag" => ""), | |
array('id' => 2, 'code' => 'AL', 'name' => "Albania", "flag" => ""), | |
array('id' => 3, 'code' => 'DZ', 'name' => "Algeria", "flag" => ""), | |
array('id' => 4, 'code' => 'AS', 'name' => "American Samoa", "flag" => ""), | |
array('id' => 5, 'code' => 'AD', 'name' => "Andorra", "flag" => "๐ฆ๐ฉ"), | |
array('id' => 6, 'code' => 'AO', 'name' => "Angola", "flag" => ""), | |
array('id' => 7, 'code' => 'AI', 'name' => "Anguilla", "flag" => ""), | |
array('id' => 8, 'code' => 'AQ', 'name' => "Antarctica", "flag" => ""), | |
array('id' => 9, 'code' => 'AG', 'name' => "Antigua And Barbuda", "flag" => ""), | |
array('id' => 10, 'code' => 'AR', 'name' => "Argentina", "flag" => ""), | |
array('id' => 11, 'code' => 'AM', 'name' => "Armenia", "flag" => ""), | |
array('id' => 12, 'code' => 'AW', 'name' => "Aruba", "flag" => ""), | |
array('id' => 13, 'code' => 'AU', 'name' => "Australia", "flag" => ""), | |
array('id' => 14, 'code' => 'AT', 'name' => "Austria", "flag" => ""), | |
array('id' => 15, 'code' => 'AZ', 'name' => "Azerbaijan", "flag" => ""), | |
array('id' => 16, 'code' => 'BS', 'name' => "Bahamas The", "flag" => ""), | |
array('id' => 17, 'code' => 'BH', 'name' => "Bahrain", "flag" => ""), | |
array('id' => 18, 'code' => 'BD', 'name' => "Bangladesh", "flag" => ""), | |
array('id' => 19, 'code' => 'BB', 'name' => "Barbados", "flag" => ""), | |
array('id' => 20, 'code' => 'BY', 'name' => "Belarus", "flag" => ""), | |
array('id' => 21, 'code' => 'BE', 'name' => "Belgium", "flag" => ""), | |
array('id' => 22, 'code' => 'BZ', 'name' => "Belize", "flag" => ""), | |
array('id' => 23, 'code' => 'BJ', 'name' => "Benin", "flag" => ""), | |
array('id' => 24, 'code' => 'BM', 'name' => "Bermuda", "flag" => ""), | |
array('id' => 25, 'code' => 'BT', 'name' => "Bhutan", "flag" => ""), | |
array('id' => 26, 'code' => 'BO', 'name' => "Bolivia", "flag" => ""), | |
array('id' => 27, 'code' => 'BA', 'name' => "Bosnia and Herzegovina", "flag" => ""), | |
array('id' => 28, 'code' => 'BW', 'name' => "Botswana", "flag" => ""), | |
array('id' => 29, 'code' => 'BV', 'name' => "Bouvet Island", "flag" => ""), | |
array('id' => 30, 'code' => 'BR', 'name' => "Brazil", "flag" => "๐ง๐ท"), | |
array('id' => 31, 'code' => 'IO', 'name' => "British Indian Ocean Territory", "flag" => ""), | |
array('id' => 32, 'code' => 'BN', 'name' => "Brunei", "flag" => ""), | |
array('id' => 33, 'code' => 'BG', 'name' => "Bulgaria", "flag" => ""), | |
array('id' => 34, 'code' => 'BF', 'name' => "Burkina Faso", "flag" => ""), | |
array('id' => 35, 'code' => 'BI', 'name' => "Burundi", "flag" => ""), | |
array('id' => 36, 'code' => 'KH', 'name' => "Cambodia", "flag" => ""), | |
array('id' => 37, 'code' => 'CM', 'name' => "Cameroon", "flag" => ""), | |
array('id' => 38, 'code' => 'CA', 'name' => "Canada", "flag" => ""), | |
array('id' => 39, 'code' => 'CV', 'name' => "Cape Verde", "flag" => ""), | |
array('id' => 40, 'code' => 'KY', 'name' => "Cayman Islands", "flag" => ""), | |
array('id' => 41, 'code' => 'CF', 'name' => "Central African Republic", "flag" => ""), | |
array('id' => 42, 'code' => 'TD', 'name' => "Chad", "flag" => ""), | |
array('id' => 43, 'code' => 'CL', 'name' => "Chile", "flag" => ""), | |
array('id' => 44, 'code' => 'CN', 'name' => "China", "flag" => ""), | |
array('id' => 45, 'code' => 'CX', 'name' => "Christmas Island", "flag" => ""), | |
array('id' => 46, 'code' => 'CC', 'name' => "Cocos (Keeling) Islands", "flag" => ""), | |
array('id' => 47, 'code' => 'CO', 'name' => "Colombia", "flag" => ""), | |
array('id' => 48, 'code' => 'KM', 'name' => "Comoros", "flag" => ""), | |
array('id' => 49, 'code' => 'CG', 'name' => "Congo", "flag" => ""), | |
array('id' => 50, 'code' => 'CD', 'name' => "Congo The Democratic Republic Of The", "flag" => ""), | |
array('id' => 51, 'code' => 'CK', 'name' => "Cook Islands", "flag" => ""), | |
array('id' => 52, 'code' => 'CR', 'name' => "Costa Rica", "flag" => ""), | |
array('id' => 53, 'code' => 'CI', 'name' => "Cote D Ivoire (Ivory Coast)", "flag" => ""), | |
array('id' => 54, 'code' => 'HR', 'name' => "Croatia (Hrvatska)", "flag" => ""), | |
array('id' => 55, 'code' => 'CU', 'name' => "Cuba", "flag" => ""), | |
array('id' => 56, 'code' => 'CY', 'name' => "Cyprus", "flag" => ""), | |
array('id' => 57, 'code' => 'CZ', 'name' => "Czech Republic", "flag" => ""), | |
array('id' => 58, 'code' => 'DK', 'name' => "Denmark", "flag" => ""), | |
array('id' => 59, 'code' => 'DJ', 'name' => "Djibouti", "flag" => ""), | |
array('id' => 60, 'code' => 'DM', 'name' => "Dominica", "flag" => ""), | |
array('id' => 61, 'code' => 'DO', 'name' => "Dominican Republic", "flag" => ""), | |
array('id' => 62, 'code' => 'TP', 'name' => "East Timor", "flag" => ""), | |
array('id' => 63, 'code' => 'EC', 'name' => "Ecuador", "flag" => ""), | |
array('id' => 64, 'code' => 'EG', 'name' => "Egypt", "flag" => ""), | |
array('id' => 65, 'code' => 'SV', 'name' => "El Salvador", "flag" => ""), | |
array('id' => 66, 'code' => 'GQ', 'name' => "Equatorial Guinea", "flag" => ""), | |
array('id' => 67, 'code' => 'ER', 'name' => "Eritrea", "flag" => ""), | |
array('id' => 68, 'code' => 'EE', 'name' => "Estonia", "flag" => ""), | |
array('id' => 69, 'code' => 'ET', 'name' => "Ethiopia", "flag" => ""), | |
array('id' => 70, 'code' => 'XA', 'name' => "External Territories of Australia", "flag" => ""), | |
array('id' => 71, 'code' => 'FK', 'name' => "Falkland Islands", "flag" => ""), | |
array('id' => 72, 'code' => 'FO', 'name' => "Faroe Islands", "flag" => ""), | |
array('id' => 73, 'code' => 'FJ', 'name' => "Fiji Islands", "flag" => ""), | |
array('id' => 74, 'code' => 'FI', 'name' => "Finland", "flag" => ""), | |
array('id' => 75, 'code' => 'FR', 'name' => "France", "flag" => "๐ซ๐ท"), | |
array('id' => 76, 'code' => 'GF', 'name' => "French Guiana", "flag" => ""), | |
array('id' => 77, 'code' => 'PF', 'name' => "French Polynesia", "flag" => ""), | |
array('id' => 78, 'code' => 'TF', 'name' => "French Southern Territories", "flag" => ""), | |
array('id' => 79, 'code' => 'GA', 'name' => "Gabon", "flag" => ""), | |
array('id' => 80, 'code' => 'GM', 'name' => "Gambia The", "flag" => ""), | |
array('id' => 81, 'code' => 'GE', 'name' => "Georgia", "flag" => ""), | |
array('id' => 82, 'code' => 'DE', 'name' => "Germany", "flag" => ""), | |
array('id' => 83, 'code' => 'GH', 'name' => "Ghana", "flag" => ""), | |
array('id' => 84, 'code' => 'GI', 'name' => "Gibraltar", "flag" => ""), | |
array('id' => 85, 'code' => 'GR', 'name' => "Greece", "flag" => ""), | |
array('id' => 86, 'code' => 'GL', 'name' => "Greenland", "flag" => ""), | |
array('id' => 87, 'code' => 'GD', 'name' => "Grenada", "flag" => ""), | |
array('id' => 88, 'code' => 'GP', 'name' => "Guadeloupe", "flag" => ""), | |
array('id' => 89, 'code' => 'GU', 'name' => "Guam", "flag" => ""), | |
array('id' => 90, 'code' => 'GT', 'name' => "Guatemala", "flag" => ""), | |
array('id' => 91, 'code' => 'XU', 'name' => "Guernsey and Alderney", "flag" => ""), | |
array('id' => 92, 'code' => 'GN', 'name' => "Guinea", "flag" => ""), | |
array('id' => 93, 'code' => 'GW', 'name' => "Guinea-Bissau", "flag" => ""), | |
array('id' => 94, 'code' => 'GY', 'name' => "Guyana", "flag" => ""), | |
array('id' => 95, 'code' => 'HT', 'name' => "Haiti", "flag" => ""), | |
array('id' => 96, 'code' => 'HM', 'name' => "Heard and McDonald Islands", "flag" => ""), | |
array('id' => 97, 'code' => 'HN', 'name' => "Honduras", "flag" => ""), | |
array('id' => 98, 'code' => 'HK', 'name' => "Hong Kong S.A.R.", "flag" => ""), | |
array('id' => 99, 'code' => 'HU', 'name' => "Hungary", "flag" => ""), | |
array('id' => 100, 'code' => 'IS', 'name' => "Iceland", "flag" => ""), | |
array('id' => 101, 'code' => 'IN', 'name' => "India", "flag" => ""), | |
array('id' => 102, 'code' => 'ID', 'name' => "Indonesia", "flag" => ""), | |
array('id' => 103, 'code' => 'IR', 'name' => "Iran", "flag" => ""), | |
array('id' => 104, 'code' => 'IQ', 'name' => "Iraq", "flag" => ""), | |
array('id' => 105, 'code' => 'IE', 'name' => "Ireland", "flag" => ""), | |
array('id' => 106, 'code' => 'IL', 'name' => "Israel", "flag" => ""), | |
array('id' => 107, 'code' => 'IT', 'name' => "Italy", "flag" => ""), | |
array('id' => 108, 'code' => 'JM', 'name' => "Jamaica", "flag" => ""), | |
array('id' => 109, 'code' => 'JP', 'name' => "Japan", "flag" => ""), | |
array('id' => 110, 'code' => 'XJ', 'name' => "Jersey", "flag" => ""), | |
array('id' => 111, 'code' => 'JO', 'name' => "Jordan", "flag" => ""), | |
array('id' => 112, 'code' => 'KZ', 'name' => "Kazakhstan", "flag" => ""), | |
array('id' => 113, 'code' => 'KE', 'name' => "Kenya", "flag" => ""), | |
array('id' => 114, 'code' => 'KI', 'name' => "Kiribati", "flag" => ""), | |
array('id' => 115, 'code' => 'KP', 'name' => "Korea North", "flag" => ""), | |
array('id' => 116, 'code' => 'KR', 'name' => "Korea South", "flag" => ""), | |
array('id' => 117, 'code' => 'KW', 'name' => "Kuwait", "flag" => ""), | |
array('id' => 118, 'code' => 'KG', 'name' => "Kyrgyzstan", "flag" => ""), | |
array('id' => 119, 'code' => 'LA', 'name' => "Laos", "flag" => ""), | |
array('id' => 120, 'code' => 'LV', 'name' => "Latvia", "flag" => ""), | |
array('id' => 121, 'code' => 'LB', 'name' => "Lebanon", "flag" => ""), | |
array('id' => 122, 'code' => 'LS', 'name' => "Lesotho", "flag" => ""), | |
array('id' => 123, 'code' => 'LR', 'name' => "Liberia", "flag" => ""), | |
array('id' => 124, 'code' => 'LY', 'name' => "Libya", "flag" => ""), | |
array('id' => 125, 'code' => 'LI', 'name' => "Liechtenstein", "flag" => ""), | |
array('id' => 126, 'code' => 'LT', 'name' => "Lithuania", "flag" => ""), | |
array('id' => 127, 'code' => 'LU', 'name' => "Luxembourg", "flag" => ""), | |
array('id' => 128, 'code' => 'MO', 'name' => "Macau S.A.R.", "flag" => ""), | |
array('id' => 129, 'code' => 'MK', 'name' => "Macedonia", "flag" => ""), | |
array('id' => 130, 'code' => 'MG', 'name' => "Madagascar", "flag" => ""), | |
array('id' => 131, 'code' => 'MW', 'name' => "Malawi", "flag" => ""), | |
array('id' => 132, 'code' => 'MY', 'name' => "Malaysia", "flag" => ""), | |
array('id' => 133, 'code' => 'MV', 'name' => "Maldives", "flag" => ""), | |
array('id' => 134, 'code' => 'ML', 'name' => "Mali", "flag" => ""), | |
array('id' => 135, 'code' => 'MT', 'name' => "Malta", "flag" => ""), | |
array('id' => 136, 'code' => 'XM', 'name' => "Man (Isle of)", "flag" => ""), | |
array('id' => 137, 'code' => 'MH', 'name' => "Marshall Islands", "flag" => ""), | |
array('id' => 138, 'code' => 'MQ', 'name' => "Martinique", "flag" => ""), | |
array('id' => 139, 'code' => 'MR', 'name' => "Mauritania", "flag" => ""), | |
array('id' => 140, 'code' => 'MU', 'name' => "Mauritius", "flag" => ""), | |
array('id' => 141, 'code' => 'YT', 'name' => "Mayotte", "flag" => ""), | |
array('id' => 142, 'code' => 'MX', 'name' => "Mexico", "flag" => ""), | |
array('id' => 143, 'code' => 'FM', 'name' => "Micronesia", "flag" => ""), | |
array('id' => 144, 'code' => 'MD', 'name' => "Moldova", "flag" => ""), | |
array('id' => 145, 'code' => 'MC', 'name' => "Monaco", "flag" => ""), | |
array('id' => 146, 'code' => 'MN', 'name' => "Mongolia", "flag" => ""), | |
array('id' => 147, 'code' => 'MS', 'name' => "Montserrat", "flag" => ""), | |
array('id' => 148, 'code' => 'MA', 'name' => "Morocco", "flag" => ""), | |
array('id' => 149, 'code' => 'MZ', 'name' => "Mozambique", "flag" => ""), | |
array('id' => 150, 'code' => 'MM', 'name' => "Myanmar", "flag" => ""), | |
array('id' => 151, 'code' => 'NA', 'name' => "Namibia", "flag" => ""), | |
array('id' => 152, 'code' => 'NR', 'name' => "Nauru", "flag" => ""), | |
array('id' => 153, 'code' => 'NP', 'name' => "Nepal", "flag" => ""), | |
array('id' => 154, 'code' => 'AN', 'name' => "Netherlands Antilles", "flag" => ""), | |
array('id' => 155, 'code' => 'NL', 'name' => "Netherlands The", "flag" => ""), | |
array('id' => 156, 'code' => 'NC', 'name' => "New Caledonia", "flag" => ""), | |
array('id' => 157, 'code' => 'NZ', 'name' => "New Zealand", "flag" => ""), | |
array('id' => 158, 'code' => 'NI', 'name' => "Nicaragua", "flag" => ""), | |
array('id' => 159, 'code' => 'NE', 'name' => "Niger", "flag" => ""), | |
array('id' => 160, 'code' => 'NG', 'name' => "Nigeria", "flag" => ""), | |
array('id' => 161, 'code' => 'NU', 'name' => "Niue", "flag" => ""), | |
array('id' => 162, 'code' => 'NF', 'name' => "Norfolk Island", "flag" => ""), | |
array('id' => 163, 'code' => 'MP', 'name' => "Northern Mariana Islands", "flag" => ""), | |
array('id' => 164, 'code' => 'NO', 'name' => "Norway", "flag" => ""), | |
array('id' => 165, 'code' => 'OM', 'name' => "Oman", "flag" => ""), | |
array('id' => 166, 'code' => 'PK', 'name' => "Pakistan", "flag" => ""), | |
array('id' => 167, 'code' => 'PW', 'name' => "Palau", "flag" => ""), | |
array('id' => 168, 'code' => 'PS', 'name' => "Palestinian Territory Occupied", "flag" => ""), | |
array('id' => 169, 'code' => 'PA', 'name' => "Panama", "flag" => ""), | |
array('id' => 170, 'code' => 'PG', 'name' => "Papua new Guinea", "flag" => ""), | |
array('id' => 171, 'code' => 'PY', 'name' => "Paraguay", "flag" => ""), | |
array('id' => 172, 'code' => 'PE', 'name' => "Peru", "flag" => ""), | |
array('id' => 173, 'code' => 'PH', 'name' => "Philippines", "flag" => ""), | |
array('id' => 174, 'code' => 'PN', 'name' => "Pitcairn Island", "flag" => ""), | |
array('id' => 175, 'code' => 'PL', 'name' => "Poland", "flag" => ""), | |
array('id' => 176, 'code' => 'PT', 'name' => "Portugal", "flag" => ""), | |
array('id' => 177, 'code' => 'PR', 'name' => "Puerto Rico", "flag" => ""), | |
array('id' => 178, 'code' => 'QA', 'name' => "Qatar", "flag" => ""), | |
array('id' => 179, 'code' => 'RE', 'name' => "Reunion", "flag" => ""), | |
array('id' => 180, 'code' => 'RO', 'name' => "Romania", "flag" => ""), | |
array('id' => 181, 'code' => 'RU', 'name' => "Russia", "flag" => ""), | |
array('id' => 182, 'code' => 'RW', 'name' => "Rwanda", "flag" => ""), | |
array('id' => 183, 'code' => 'SH', 'name' => "Saint Helena", "flag" => ""), | |
array('id' => 184, 'code' => 'KN', 'name' => "Saint Kitts And Nevis", "flag" => ""), | |
array('id' => 185, 'code' => 'LC', 'name' => "Saint Lucia", "flag" => ""), | |
array('id' => 186, 'code' => 'PM', 'name' => "Saint Pierre and Miquelon", "flag" => ""), | |
array('id' => 187, 'code' => 'VC', 'name' => "Saint Vincent And The Grenadines", "flag" => ""), | |
array('id' => 188, 'code' => 'WS', 'name' => "Samoa", "flag" => ""), | |
array('id' => 189, 'code' => 'SM', 'name' => "San Marino", "flag" => ""), | |
array('id' => 190, 'code' => 'ST', 'name' => "Sao Tome and Principe", "flag" => ""), | |
array('id' => 191, 'code' => 'SA', 'name' => "Saudi Arabia", "flag" => ""), | |
array('id' => 192, 'code' => 'SN', 'name' => "Senegal", "flag" => ""), | |
array('id' => 193, 'code' => 'RS', 'name' => "Serbia", "flag" => ""), | |
array('id' => 194, 'code' => 'SC', 'name' => "Seychelles", "flag" => ""), | |
array('id' => 195, 'code' => 'SL', 'name' => "Sierra Leone", "flag" => ""), | |
array('id' => 196, 'code' => 'SG', 'name' => "Singapore", "flag" => ""), | |
array('id' => 197, 'code' => 'SK', 'name' => "Slovakia", "flag" => ""), | |
array('id' => 198, 'code' => 'SI', 'name' => "Slovenia", "flag" => ""), | |
array('id' => 199, 'code' => 'XG', 'name' => "Smaller Territories of the UK", "flag" => ""), | |
array('id' => 200, 'code' => 'SB', 'name' => "Solomon Islands", "flag" => ""), | |
array('id' => 201, 'code' => 'SO', 'name' => "Somalia", "flag" => ""), | |
array('id' => 202, 'code' => 'ZA', 'name' => "South Africa", "flag" => "๐ฟ๐ฆ"), | |
array('id' => 203, 'code' => 'GS', 'name' => "South Georgia", "flag" => ""), | |
array('id' => 204, 'code' => 'SS', 'name' => "South Sudan", "flag" => ""), | |
array('id' => 205, 'code' => 'ES', 'name' => "Spain", "flag" => ""), | |
array('id' => 206, 'code' => 'LK', 'name' => "Sri Lanka", "flag" => ""), | |
array('id' => 207, 'code' => 'SD', 'name' => "Sudan", "flag" => ""), | |
array('id' => 208, 'code' => 'SR', 'name' => "Suriname", "flag" => ""), | |
array('id' => 209, 'code' => 'SJ', 'name' => "Svalbard And Jan Mayen Islands", "flag" => ""), | |
array('id' => 210, 'code' => 'SZ', 'name' => "Swaziland", "flag" => ""), | |
array('id' => 211, 'code' => 'SE', 'name' => "Sweden", "flag" => ""), | |
array('id' => 212, 'code' => 'CH', 'name' => "Switzerland", "flag" => ""), | |
array('id' => 213, 'code' => 'SY', 'name' => "Syria", "flag" => ""), | |
array('id' => 214, 'code' => 'TW', 'name' => "Taiwan", "flag" => ""), | |
array('id' => 215, 'code' => 'TJ', 'name' => "Tajikistan", "flag" => ""), | |
array('id' => 216, 'code' => 'TZ', 'name' => "Tanzania", "flag" => ""), | |
array('id' => 217, 'code' => 'TH', 'name' => "Thailand", "flag" => ""), | |
array('id' => 218, 'code' => 'TG', 'name' => "Togo", "flag" => ""), | |
array('id' => 219, 'code' => 'TK', 'name' => "Tokelau", "flag" => ""), | |
array('id' => 220, 'code' => 'TO', 'name' => "Tonga", "flag" => ""), | |
array('id' => 221, 'code' => 'TT', 'name' => "Trinidad And Tobago", "flag" => ""), | |
array('id' => 222, 'code' => 'TN', 'name' => "Tunisia", "flag" => ""), | |
array('id' => 223, 'code' => 'TR', 'name' => "Turkey", "flag" => ""), | |
array('id' => 224, 'code' => 'TM', 'name' => "Turkmenistan", "flag" => ""), | |
array('id' => 225, 'code' => 'TC', 'name' => "Turks And Caicos Islands", "flag" => ""), | |
array('id' => 226, 'code' => 'TV', 'name' => "Tuvalu", "flag" => ""), | |
array('id' => 227, 'code' => 'UG', 'name' => "Uganda", "flag" => ""), | |
array('id' => 228, 'code' => 'UA', 'name' => "Ukraine", "flag" => ""), | |
array('id' => 229, 'code' => 'AE', 'name' => "United Arab Emirates", "flag" => ""), | |
array('id' => 230, 'code' => 'GB', 'name' => "United Kingdom", "flag" => ""), | |
array('id' => 231, 'code' => 'US', 'name' => "United States", "flag" => ""), | |
array('id' => 232, 'code' => 'UM', 'name' => "United States Minor Outlying Islands", "flag" => ""), | |
array('id' => 233, 'code' => 'UY', 'name' => "Uruguay", "flag" => ""), | |
array('id' => 234, 'code' => 'UZ', 'name' => "Uzbekistan", "flag" => ""), | |
array('id' => 235, 'code' => 'VU', 'name' => "Vanuatu", "flag" => ""), | |
array('id' => 236, 'code' => 'VA', 'name' => "Vatican City State (Holy See)", "flag" => ""), | |
array('id' => 237, 'code' => 'VE', 'name' => "Venezuela", "flag" => ""), | |
array('id' => 238, 'code' => 'VN', 'name' => "Vietnam", "flag" => ""), | |
array('id' => 239, 'code' => 'VG', 'name' => "Virgin Islands (British)", "flag" => ""), | |
array('id' => 240, 'code' => 'VI', 'name' => "Virgin Islands (US)", "flag" => ""), | |
array('id' => 241, 'code' => 'WF', 'name' => "Wallis And Futuna Islands", "flag" => ""), | |
array('id' => 242, 'code' => 'EH', 'name' => "Western Sahara", "flag" => ""), | |
array('id' => 243, 'code' => 'YE', 'name' => "Yemen", "flag" => ""), | |
array('id' => 244, 'code' => 'YU', 'name' => "Yugoslavia", "flag" => ""), | |
array('id' => 245, 'code' => 'ZM', 'name' => "Zambia", "flag" => ""), | |
array('id' => 246, 'code' => 'ZW', 'name' => "Zimbabwe", "flag" => ""), | |
); | |
foreach ($countries as $country) { | |
Country::create([ | |
'name' => $country['name'], | |
'code' => $country['code'], | |
'flag' => $this->getFlags($country['code']) | |
]); | |
} | |
} | |
public function getFlags($code){ | |
if($code == 'AD') return '๐ฆ๐ฉ'; | |
if($code == 'AE') return '๐ฆ๐ช'; | |
if($code == 'AF') return '๐ฆ๐ซ'; | |
if($code == 'AG') return '๐ฆ๐ฌ'; | |
if($code == 'AI') return '๐ฆ๐ฎ'; | |
if($code == 'AL') return '๐ฆ๐ฑ'; | |
if($code == 'AM') return '๐ฆ๐ฒ'; | |
if($code == 'AO') return '๐ฆ๐ด'; | |
if($code == 'AQ') return '๐ฆ๐ถ'; | |
if($code == 'AR') return '๐ฆ๐ท'; | |
if($code == 'AS') return '๐ฆ๐ธ'; | |
if($code == 'AT') return '๐ฆ๐น'; | |
if($code == 'AU') return '๐ฆ๐บ'; | |
if($code == 'AW') return '๐ฆ๐ผ'; | |
if($code == 'AX') return '๐ฆ๐ฝ'; | |
if($code == 'AZ') return '๐ฆ๐ฟ'; | |
if($code == 'BA') return '๐ง๐ฆ'; | |
if($code == 'BB') return '๐ง๐ง'; | |
if($code == 'BD') return '๐ง๐ฉ'; | |
if($code == 'BE') return '๐ง๐ช'; | |
if($code == 'BF') return '๐ง๐ซ'; | |
if($code == 'BG') return '๐ง๐ฌ'; | |
if($code == 'BH') return '๐ง๐ญ'; | |
if($code == 'BI') return '๐ง๐ฎ'; | |
if($code == 'BJ') return '๐ง๐ฏ'; | |
if($code == 'BL') return '๐ง๐ฑ'; | |
if($code == 'BM') return '๐ง๐ฒ'; | |
if($code == 'BN') return '๐ง๐ณ'; | |
if($code == 'BO') return '๐ง๐ด'; | |
if($code == 'BQ') return '๐ง๐ถ'; | |
if($code == 'BR') return '๐ง๐ท'; | |
if($code == 'BS') return '๐ง๐ธ'; | |
if($code == 'BT') return '๐ง๐น'; | |
if($code == 'BV') return '๐ง๐ป'; | |
if($code == 'BW') return '๐ง๐ผ'; | |
if($code == 'BY') return '๐ง๐พ'; | |
if($code == 'BZ') return '๐ง๐ฟ'; | |
if($code == 'CA') return '๐จ๐ฆ'; | |
if($code == 'CC') return '๐จ๐จ'; | |
if($code == 'CD') return '๐จ๐ฉ'; | |
if($code == 'CF') return '๐จ๐ซ'; | |
if($code == 'CG') return '๐จ๐ฌ'; | |
if($code == 'CH') return '๐จ๐ญ'; | |
if($code == 'CI') return '๐จ๐ฎ'; | |
if($code == 'CK') return '๐จ๐ฐ'; | |
if($code == 'CL') return '๐จ๐ฑ'; | |
if($code == 'CM') return '๐จ๐ฒ'; | |
if($code == 'CN') return '๐จ๐ณ'; | |
if($code == 'CO') return '๐จ๐ด'; | |
if($code == 'CR') return '๐จ๐ท'; | |
if($code == 'CU') return '๐จ๐บ'; | |
if($code == 'CV') return '๐จ๐ป'; | |
if($code == 'CW') return '๐จ๐ผ'; | |
if($code == 'CX') return '๐จ๐ฝ'; | |
if($code == 'CY') return '๐จ๐พ'; | |
if($code == 'CZ') return '๐จ๐ฟ'; | |
if($code == 'DE') return '๐ฉ๐ช'; | |
if($code == 'DJ') return '๐ฉ๐ฏ'; | |
if($code == 'DK') return '๐ฉ๐ฐ'; | |
if($code == 'DM') return '๐ฉ๐ฒ'; | |
if($code == 'DO') return '๐ฉ๐ด'; | |
if($code == 'DZ') return '๐ฉ๐ฟ'; | |
if($code == 'EC') return '๐ช๐จ'; | |
if($code == 'EE') return '๐ช๐ช'; | |
if($code == 'EG') return '๐ช๐ฌ'; | |
if($code == 'EH') return '๐ช๐ญ'; | |
if($code == 'ER') return '๐ช๐ท'; | |
if($code == 'ES') return '๐ช๐ธ'; | |
if($code == 'ET') return '๐ช๐น'; | |
if($code == 'FI') return '๐ซ๐ฎ'; | |
if($code == 'FJ') return '๐ซ๐ฏ'; | |
if($code == 'FK') return '๐ซ๐ฐ'; | |
if($code == 'FM') return '๐ซ๐ฒ'; | |
if($code == 'FO') return '๐ซ๐ด'; | |
if($code == 'FR') return '๐ซ๐ท'; | |
if($code == 'GA') return '๐ฌ๐ฆ'; | |
if($code == 'GB') return '๐ฌ๐ง'; | |
if($code == 'GD') return '๐ฌ๐ฉ'; | |
if($code == 'GE') return '๐ฌ๐ช'; | |
if($code == 'GF') return '๐ฌ๐ซ'; | |
if($code == 'GG') return '๐ฌ๐ฌ'; | |
if($code == 'GH') return '๐ฌ๐ญ'; | |
if($code == 'GI') return '๐ฌ๐ฎ'; | |
if($code == 'GL') return '๐ฌ๐ฑ'; | |
if($code == 'GM') return '๐ฌ๐ฒ'; | |
if($code == 'GN') return '๐ฌ๐ณ'; | |
if($code == 'GP') return '๐ฌ๐ต'; | |
if($code == 'GQ') return '๐ฌ๐ถ'; | |
if($code == 'GR') return '๐ฌ๐ท'; | |
if($code == 'GS') return '๐ฌ๐ธ'; | |
if($code == 'GT') return '๐ฌ๐น'; | |
if($code == 'GU') return '๐ฌ๐บ'; | |
if($code == 'GW') return '๐ฌ๐ผ'; | |
if($code == 'GY') return '๐ฌ๐พ'; | |
if($code == 'HK') return '๐ญ๐ฐ'; | |
if($code == 'HM') return '๐ญ๐ฒ'; | |
if($code == 'HN') return '๐ญ๐ณ'; | |
if($code == 'HR') return '๐ญ๐ท'; | |
if($code == 'HT') return '๐ญ๐น'; | |
if($code == 'HU') return '๐ญ๐บ'; | |
if($code == 'ID') return '๐ฎ๐ฉ'; | |
if($code == 'IE') return '๐ฎ๐ช'; | |
if($code == 'IL') return '๐ฎ๐ฑ'; | |
if($code == 'IM') return '๐ฎ๐ฒ'; | |
if($code == 'IN') return '๐ฎ๐ณ'; | |
if($code == 'IO') return '๐ฎ๐ด'; | |
if($code == 'IQ') return '๐ฎ๐ถ'; | |
if($code == 'IR') return '๐ฎ๐ท'; | |
if($code == 'IS') return '๐ฎ๐ธ'; | |
if($code == 'IT') return '๐ฎ๐น'; | |
if($code == 'JE') return '๐ฏ๐ช'; | |
if($code == 'JM') return '๐ฏ๐ฒ'; | |
if($code == 'JO') return '๐ฏ๐ด'; | |
if($code == 'JP') return '๐ฏ๐ต'; | |
if($code == 'KE') return '๐ฐ๐ช'; | |
if($code == 'KG') return '๐ฐ๐ฌ'; | |
if($code == 'KH') return '๐ฐ๐ญ'; | |
if($code == 'KI') return '๐ฐ๐ฎ'; | |
if($code == 'KM') return '๐ฐ๐ฒ'; | |
if($code == 'KN') return '๐ฐ๐ณ'; | |
if($code == 'KP') return '๐ฐ๐ต'; | |
if($code == 'KR') return '๐ฐ๐ท'; | |
if($code == 'KW') return '๐ฐ๐ผ'; | |
if($code == 'KY') return '๐ฐ๐พ'; | |
if($code == 'KZ') return '๐ฐ๐ฟ'; | |
if($code == 'LA') return '๐ฑ๐ฆ'; | |
if($code == 'LB') return '๐ฑ๐ง'; | |
if($code == 'LC') return '๐ฑ๐จ'; | |
if($code == 'LI') return '๐ฑ๐ฎ'; | |
if($code == 'LK') return '๐ฑ๐ฐ'; | |
if($code == 'LR') return '๐ฑ๐ท'; | |
if($code == 'LS') return '๐ฑ๐ธ'; | |
if($code == 'LT') return '๐ฑ๐น'; | |
if($code == 'LU') return '๐ฑ๐บ'; | |
if($code == 'LV') return '๐ฑ๐ป'; | |
if($code == 'LY') return '๐ฑ๐พ'; | |
if($code == 'MA') return '๐ฒ๐ฆ'; | |
if($code == 'MC') return '๐ฒ๐จ'; | |
if($code == 'MD') return '๐ฒ๐ฉ'; | |
if($code == 'ME') return '๐ฒ๐ช'; | |
if($code == 'MF') return '๐ฒ๐ซ'; | |
if($code == 'MG') return '๐ฒ๐ฌ'; | |
if($code == 'MH') return '๐ฒ๐ญ'; | |
if($code == 'MK') return '๐ฒ๐ฐ'; | |
if($code == 'ML') return '๐ฒ๐ฑ'; | |
if($code == 'MM') return '๐ฒ๐ฒ'; | |
if($code == 'MN') return '๐ฒ๐ณ'; | |
if($code == 'MO') return '๐ฒ๐ด'; | |
if($code == 'MP') return '๐ฒ๐ต'; | |
if($code == 'MQ') return '๐ฒ๐ถ'; | |
if($code == 'MR') return '๐ฒ๐ท'; | |
if($code == 'MS') return '๐ฒ๐ธ'; | |
if($code == 'MT') return '๐ฒ๐น'; | |
if($code == 'MU') return '๐ฒ๐บ'; | |
if($code == 'MV') return '๐ฒ๐ป'; | |
if($code == 'MW') return '๐ฒ๐ผ'; | |
if($code == 'MX') return '๐ฒ๐ฝ'; | |
if($code == 'MY') return '๐ฒ๐พ'; | |
if($code == 'MZ') return '๐ฒ๐ฟ'; | |
if($code == 'NA') return '๐ณ๐ฆ'; | |
if($code == 'NC') return '๐ณ๐จ'; | |
if($code == 'NE') return '๐ณ๐ช'; | |
if($code == 'NF') return '๐ณ๐ซ'; | |
if($code == 'NG') return '๐ณ๐ฌ'; | |
if($code == 'NI') return '๐ณ๐ฎ'; | |
if($code == 'NL') return '๐ณ๐ฑ'; | |
if($code == 'NO') return '๐ณ๐ด'; | |
if($code == 'NP') return '๐ณ๐ต'; | |
if($code == 'NR') return '๐ณ๐ท'; | |
if($code == 'NU') return '๐ณ๐บ'; | |
if($code == 'NZ') return '๐ณ๐ฟ'; | |
if($code == 'OM') return '๐ด๐ฒ'; | |
if($code == 'PA') return '๐ต๐ฆ'; | |
if($code == 'PE') return '๐ต๐ช'; | |
if($code == 'PF') return '๐ต๐ซ'; | |
if($code == 'PG') return '๐ต๐ฌ'; | |
if($code == 'PH') return '๐ต๐ญ'; | |
if($code == 'PK') return '๐ต๐ฐ'; | |
if($code == 'PL') return '๐ต๐ฑ'; | |
if($code == 'PM') return '๐ต๐ฒ'; | |
if($code == 'PN') return '๐ต๐ณ'; | |
if($code == 'PR') return '๐ต๐ท'; | |
if($code == 'PS') return '๐ต๐ธ'; | |
if($code == 'PT') return '๐ต๐น'; | |
if($code == 'PW') return '๐ต๐ผ'; | |
if($code == 'PY') return '๐ต๐พ'; | |
if($code == 'QA') return '๐ถ๐ฆ'; | |
if($code == 'RE') return '๐ท๐ช'; | |
if($code == 'RO') return '๐ท๐ด'; | |
if($code == 'RS') return '๐ท๐ธ'; | |
if($code == 'RU') return '๐ท๐บ'; | |
if($code == 'RW') return '๐ท๐ผ'; | |
if($code == 'SA') return '๐ธ๐ฆ'; | |
if($code == 'SB') return '๐ธ๐ง'; | |
if($code == 'SC') return '๐ธ๐จ'; | |
if($code == 'SD') return '๐ธ๐ฉ'; | |
if($code == 'SE') return '๐ธ๐ช'; | |
if($code == 'SG') return '๐ธ๐ฌ'; | |
if($code == 'SH') return '๐ธ๐ญ'; | |
if($code == 'SI') return '๐ธ๐ฎ'; | |
if($code == 'SJ') return '๐ธ๐ฏ'; | |
if($code == 'SK') return '๐ธ๐ฐ'; | |
if($code == 'SL') return '๐ธ๐ฑ'; | |
if($code == 'SM') return '๐ธ๐ฒ'; | |
if($code == 'SN') return '๐ธ๐ณ'; | |
if($code == 'SO') return '๐ธ๐ด'; | |
if($code == 'SR') return '๐ธ๐ท'; | |
if($code == 'SS') return '๐ธ๐ธ'; | |
if($code == 'ST') return '๐ธ๐น'; | |
if($code == 'SV') return '๐ธ๐ป'; | |
if($code == 'SX') return '๐ธ๐ฝ'; | |
if($code == 'SY') return '๐ธ๐พ'; | |
if($code == 'SZ') return '๐ธ๐ฟ'; | |
if($code == 'TC') return '๐น๐จ'; | |
if($code == 'TD') return '๐น๐ฉ'; | |
if($code == 'TF') return '๐น๐ซ'; | |
if($code == 'TG') return '๐น๐ฌ'; | |
if($code == 'TH') return '๐น๐ญ'; | |
if($code == 'TJ') return '๐น๐ฏ'; | |
if($code == 'TK') return '๐น๐ฐ'; | |
if($code == 'TL') return '๐น๐ฑ'; | |
if($code == 'TM') return '๐น๐ฒ'; | |
if($code == 'TN') return '๐น๐ณ'; | |
if($code == 'TO') return '๐น๐ด'; | |
if($code == 'TR') return '๐น๐ท'; | |
if($code == 'TT') return '๐น๐น'; | |
if($code == 'TV') return '๐น๐ป'; | |
if($code == 'TW') return '๐น๐ผ'; | |
if($code == 'TZ') return '๐น๐ฟ'; | |
if($code == 'UA') return '๐บ๐ฆ'; | |
if($code == 'UG') return '๐บ๐ฌ'; | |
if($code == 'UM') return '๐บ๐ฒ'; | |
if($code == 'US') return '๐บ๐ธ'; | |
if($code == 'UY') return '๐บ๐พ'; | |
if($code == 'UZ') return '๐บ๐ฟ'; | |
if($code == 'VA') return '๐ป๐ฆ'; | |
if($code == 'VC') return '๐ป๐จ'; | |
if($code == 'VE') return '๐ป๐ช'; | |
if($code == 'VG') return '๐ป๐ฌ'; | |
if($code == 'VI') return '๐ป๐ฎ'; | |
if($code == 'VN') return '๐ป๐ณ'; | |
if($code == 'VU') return '๐ป๐บ'; | |
if($code == 'WF') return '๐ผ๐ซ'; | |
if($code == 'WS') return '๐ผ๐ธ'; | |
if($code == 'XK') return '๐ฝ๐ฐ'; | |
if($code == 'YE') return '๐พ๐ช'; | |
if($code == 'YT') return '๐พ๐น'; | |
if($code == 'ZA') return '๐ฟ๐ฆ'; | |
if($code == 'ZM') return '๐ฟ๐ฒ'; | |
return '๐ณ'; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment