One Hat Cyber Team
Your IP :
216.73.216.84
Server IP :
50.6.229.107
Server :
Linux server.hostburly.com 5.14.0-611.38.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 10 17:21:28 EDT 2026 x86_64
Server Software :
Apache
PHP Version :
8.2.30
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
andjemzt
/
ggh_api
/
app
/
Models
/
Edit File:
Kyc.php
<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Concerns\HasUuids; use Illuminate\Database\Eloquent\Factories\HasFactory; use App\Models\KycDocument; class Kyc extends Model { use HasFactory, HasUuids; public $incrementing = false; protected $keyType = 'string'; protected $fillable = [ 'user_id', 'role', // student|tutor snapshot 'status', // draft|submitted|approved|rejected 'data', // json 'submitted_at', 'reviewed_at', 'reviewed_by', 'review_note', ]; protected $casts = [ 'data' => 'array', 'submitted_at' => 'datetime', 'reviewed_at' => 'datetime', ]; // Relationships public function user() { return $this->belongsTo(User::class); } public function documents() { return $this->hasMany(KycDocument::class, 'kyc_id', 'id'); } public function reviewer() { return $this->belongsTo(User::class, 'reviewed_by'); } }
Simpan