X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/restate/platform/core/media/src/Http/Resources
home
/
gfecatvj
/
sites
/
restate
/
platform
/
core
/
media
/
src
/
Http
/
Resources
/
📁
..
📄
FileResource.php
(1.06 KB)
📄
FolderResource.php
(550 B)
Editing: FileResource.php
<?php namespace Botble\Media\Http\Resources; use File; use Illuminate\Http\Resources\Json\JsonResource; use RvMedia; class FileResource extends JsonResource { /** * @param \Illuminate\Http\Request $request * @return array */ public function toArray($request) { return [ 'id' => $this->id, 'name' => $this->name, 'basename' => File::basename($this->url), 'url' => $this->url, 'full_url' => RvMedia::url($this->url), 'type' => $this->type, 'icon' => $this->icon, 'thumb' => $this->canGenerateThumbnails() ? get_image_url($this->url, 'thumb') : null, 'size' => $this->human_size, 'mime_type' => $this->mime_type, 'created_at' => date_from_database($this->created_at, 'Y-m-d H:i:s'), 'updated_at' => date_from_database($this->updated_at, 'Y-m-d H:i:s'), 'options' => $this->options, 'folder_id' => $this->folder_id, ]; } }
Upload File
Create Folder