Files
ledstar_laravel/app/Models/Loaders/PlaylistLoader.php
T
amikhaylov af933e8397 init commit
2026-04-28 22:22:46 +03:00

22 lines
516 B
PHP

<?php
namespace App\Models\Loaders;
use App\Models\ORM\Track;
class PlaylistLoader
{
public function getPlaylist(): array
{
$data = Track::select(
"Track.Name as Track",
"Performer.Name as Performer"
)->join('Performer', function ($join) {
$join->on('Performer.Id', "=", "Track.Performer")
->where('Performer.DeleteDate', NULL);
})->orderBy('Performer')->get();
return $data ? $data->toArray() : [];
}
}