Файловый менеджер - Редактировать - /home/clickysoft/public_html/charliapp-v2.clickysoft.net/app/Http/Resources/Admin/BrainstormRoundDetailResource.php
Назад
<?php namespace App\Http\Resources\Admin; use Illuminate\Http\Resources\Json\JsonResource; use Owenoj\LaravelGetId3\GetId3; use \Carbon\Carbon; class BrainstormRoundDetailResource extends JsonResource { public function toArray($request) { // return parent::toArray($request); $playtime = 0; if (!empty($this->audio_file) && \Storage::disk($this->audio_file->disk)->exists($this->audio_file->id."/".$this->audio_file->file_name)) { $track = new GetId3(public_path('storage/' . $this->audio_file->disk ."/". $this->audio_file->id."/".$this->audio_file->file_name)); $playtime = $track->getPlaytime(); } return [ "id" => $this->id, "brainstorm" => $this->brainstorm->brainstorm_name, "title" => $this->title, "transcript" => $this->transcript, "audio_file_url" => $this->audio_file?->getUrl(), "playtime" => $playtime, 'audio_file_url'=> $this->audio_file_url, 'collabration' => $this->collaborators, "created_at" => (new Carbon($this->created_at))->format('F d, Y'), "created_ago" => Carbon::parse($this->created_at)->diffForHumans(), "updated_at" => (new Carbon($this->updated_at))->format('F d, Y'), ]; } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка