D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
etb1lp46s9ed
/
public_html
/
wabulk.whatzi.online
/
app
/
FileManager
/
Filename :
UserACLRepository.php
back
Copy
<?php namespace App\FileManager; use Alexusmai\LaravelFileManager\Services\ACLService\ACLRepository; use Illuminate\Support\Facades\Auth; class UserACLRepository implements ACLRepository { public function getUserID() { return Auth::id(); } public function getRules(): array { $id = Auth::id(); if (!$id) { return []; } $base = 'files/'.$id; return [ ['disk' => 'public', 'path' => '/', 'access' => 1], ['disk' => 'public', 'path' => '', 'access' => 1], ['disk' => 'public', 'path' => 'files', 'access' => 1], ['disk' => 'public', 'path' => $base, 'access' => 2], ['disk' => 'public', 'path' => $base.'/*','access' => 2], ]; } }