Я установил следующий пакет ckfinder https://github.com/ckfinder/ckfinder-laravel-package без каких-либо проблем.
Теперь мне нужно, чтобы каждый пользователь имел доступ к своей папке через свой идентификатор, поэтому я решил использоватьФункция Auth::users()->id
, когда я иду редактировать найденный файл ckfinder.php
.внутри каталога root/config/ckconfig.php
и я вставляю
Use Auth;
или
use Illuminate\Support\Facades\Auth;
У меня следующая ошибка:
Mistake:
RuntimeException
A facade root has not been set.
Вот код
Config / Ckfinder.php
use Illuminate\Support\Facades\Auth;
$config['backends']['default'] = array(
'name' => 'default',
'adapter' => 'local',
'baseUrl' => env('APP_URL').'/userfiles/files/'. Auth::user()->id,
'root' => public_path('/userfiles/files/'. Auth::user()->id),
'chmodFiles' => 0777,
'chmodFolders' => 0755,
'filesystemEncoding' => 'UTF-8'
);
Вы можете мне помочь?