⚝
One Hat Cyber Team
⚝
Your IP:
172.22.0.1
Server IP:
151.80.20.34
Server:
Linux 794f04d97d5e 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
Server Software:
Apache/2.4.62 (Debian)
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
html
/
app
/
Models
/
View File Name :
Bug.php
<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Bug extends Model { protected $fillable = [ 'bug_id', 'project_id', 'title', 'priority', 'start_date', 'due_date', 'description', 'status', 'assign_to', 'created_by', ]; public static $priority = [ 'low' => 'Low', 'medium' => 'Medium', 'high' => 'High', ]; public function bug_status() { return $this->hasOne('App\Models\BugStatus', 'id', 'status'); } public function assignTo() { return $this->hasOne('App\Models\User', 'id', 'assign_to'); } public function createdBy() { return $this->hasOne('App\Models\User', 'id', 'created_by'); } public function comments() { return $this->hasMany('App\Models\BugComment', 'bug_id', 'id')->orderBy('id', 'DESC'); } public function bugFiles() { return $this->hasMany('App\Models\BugFile', 'bug_id', 'id')->orderBy('id', 'DESC'); } public function project() { return $this->hasOne('App\Models\Project', 'id', 'project_id'); } public function users() { return User::whereIn('id', explode(',', $this->assign_to))->get(); } public function projectBUg() { return $this->belongsTo(User::class, 'project_id'); } }