File Storage
File Storage là một thư viện lưu trữ file dựa trên Flysystem.
Nó cung cấp một giao diện để tương tác với nhiều loại hệ thống tập tin.
Để sử dụng storage bạn có thể sử dụng các method static, ví dụ như method put để tạo file
Storage::put('file.png')
Mặc định các thao lưu, xóa, thêm file hay thư mục điều bên trong thư mục lưu trữ của cms uploads,
nếu bạn cần thao tác với thư mục khác bạn có thể sử dụng phương thức disk
$storage = Storage::disk('app') // storage này sẽ thao tác với thư mục application
$storage = Storage::disk('language') // storage này sẽ thao tác với thư mục language
$storage = Storage::disk('router') // storage này sẽ thao tác với thư mục router
$storage = Storage::disk('upload') // storage này sẽ thao tác với các data nằm trong thư mục uploads
$storage = Storage::disk('views') // storage này sẽ thao tác với các data nằm trong thư mục views
$storage = Storage::disk('plugin') // storage này sẽ thao tác với các data nằm trong thư mục views/plugins
$storage = Storage::disk('admin') // storage này sẽ thao tác với các data nằm trong thư mục views/backend
$storage = Storage::disk('cache') // storage này sẽ thao tác với các data nằm trong thư mục views/cache