One Hat Cyber Team
Your IP :
216.73.216.55
Server IP :
5.189.175.239
Server :
Linux panel.gemx-ai.com 5.14.0-570.19.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jun 4 04:00:24 EDT 2025 x86_64
Server Software :
LiteSpeed
PHP Version :
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
farmersapp
/
loan.farmersapp.store
/
app
/
Models
/
View File Name :
Role.php
<?php namespace App\Models; use Spatie\Permission\Models\Role as BaseSpatieRole; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Builder; class Role extends BaseSpatieRole { use HasFactory; // app/Models/Role.php protected static function booted(): void { // Keep your existing org scope static::addGlobalScope('org', function (Builder $query) { if (auth()->check()) { $query->where('roles.organization_id', auth()->user()->organization_id) // ->where('roles.branch_id', auth()->user()->branch_id) ->orWhereNull('roles.organization_id'); } }); } }