shell bypass 403

UnknownSec Shell


name : 2021_12_08_172349_create_lms_institutes_table.php
<?php

use App\Models\LmsInstitute;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\File;
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
use Illuminate\Support\Facades\Storage;

class CreateLmsInstitutesTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('lms_institutes', function (Blueprint $table) {
            $table->id();
            $table->string('name');
            $table->longText('description')->nullable();
            $table->text('address')->nullable();
            $table->string('phone')->nullable();
            $table->string('email')->nullable();
            $table->string('domain')->nullable();
            $table->integer('user_id')->nullable();
            $table->integer('status')->default(1)->nullable();
            $table->timestamp('deleted_at')->nullable();

            $table->timestamps();
        });

        $default_lms = new LmsInstitute();
        $default_lms->name = 'Infix Lms';
        $default_lms->description = 'Infix Lms';
        $default_lms->address = '';
        $default_lms->domain = 'main';
        $default_lms->user_id = 1;
        $default_lms->save();


        $setting_array['main'] = DB::table('general_settings')->get(['key', 'value'])->pluck('value', 'key')->toArray();
        file_put_contents(Storage::path('settings.json'), json_encode($setting_array, JSON_PRETTY_PRINT));


        $setting_array['main'] = DB::table('home_contents')->get(['key', 'value'])->pluck('value', 'key')->toArray();
        file_put_contents(Storage::path('homeContent.json'), json_encode($setting_array, JSON_PRETTY_PRINT));


    }


    public function down()
    {
        Schema::dropIfExists('lms_institutes');
    }
}

© 2025 UnknownSec
afwwrfwafr45458465
Password