One Hat Cyber Team
Your IP :
3.15.223.2
Server IP :
162.241.123.123
Server :
Linux sh016.hostgator.in 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
Server Software :
Apache
PHP Version :
8.2.25
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home1
/
saicsazq
/
instabees.in
/
app
/
Models
/
Edit File:
Ticket.php
<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Ticket extends Model { use HasFactory; protected $appends = ['unseen_for_user','unseen_for_admin']; public function getUnseenForUserAttribute() { return $this->unSeenUserMessage()->count(); } public function getUnseenForAdminAttribute() { return $this->unSeenAdminMessage()->count(); } public function user(){ return $this->belongsTo(User::class,'user_id')->select('id','name','email','image','phone','address'); } public function messages(){ return $this->hasMany(TicketMessage::class); } public function unSeenUserMessage(){ return $this->hasMany(TicketMessage::class)->where('unseen_user',0); } public function unSeenAdminMessage(){ return $this->hasMany(TicketMessage::class)->where('unseen_admin',0); } }
Simpan