public function show($id) { if ($id) { if ($id == "photos") { $datas = Photo::get(); } elseif ($id == "videos") { $datas = Video::get(); } elseif ($id == "documents") { $datas = Document::get(); } elseif ($id == "audios") { $datas = Audio::get(); } elseif ($id == "uploadedfiles") { $datas = UploadedFile::get(); } return view("Modvel::admin." . $this->theme . ".files.show")->with('datas', $datas)->with('headName', $this->headName); } }
public static function addAudio($data, $relationshipId = null, $categoryName = null, $displayName = null) { if (!is_null($data)) { $time = Carbon\Carbon::now()->timestamp; $extension = $data->getClientOriginalExtension(); $mediaName = $time . rand(5, 200000); $fileName = $mediaName . "." . $extension; $data->move(public_path() . '/uploads/audios/', $fileName); if (is_null($displayName)) { $displayName = $mediaName; } if (is_null($relationshipId)) { $relationshipId = 0; } $mediaCreate = Audio::create(['displayName' => $displayName, 'fileName' => $fileName, 'categoryName' => $categoryName, 'relId' => $relationshipId]); return $mediaCreate; } }