UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_5a2ab24a7c25
/
database
/
seeds
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
AdjustHiredCourses.php
<?php use Illuminate\Database\Seeder; use EstudioLMS\Models\Financial\Hiring; use EstudioLMS\Models\Environment\HiredCourse; /** * Class AdjustHiredCourses */ class AdjustHiredCourses extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { $hirings = Hiring::orderBy('created_at')->get(); foreach ($hirings as $hiring) { $hired = HiredCourse::where('user_id', '=', $hiring->user_id) ->where('course_id', '=', $hiring->course_id) ->first(); if (!$hired) { HiredCourse::create([ 'user_id' => $hiring->user_id, 'course_id' => $hiring->course_id, 'plan_id' => $hiring->plan_id, 'hirings_id' => $hiring->id, 'status' => $hiring->status, 'start' => $hiring->start, 'end' => $hiring->end, 'is_free' => $hiring->net_amount == 0, 'completed' => 0, 'completed_at' => null ]); } else { $hired->update([ 'plan_id' => $hiring->plan_id, 'hirings_id' => $hiring->id, 'status' => $hiring->status, 'start' => $hiring->start, 'end' => $hiring->end, 'is_free' => $hiring->net_amount == 0 ]); } } } }
Copyright © 2026 - UnknownSec