Sid Gifari File Manager
🏠 Root
/
home
/
genremedia08
/
musicjukebox.overlookedtracks.com
/
app
/
Services
/
Tracks
/
Queries
/
Editing: AlbumTrackQuery.php
<?php namespace App\Services\Tracks\Queries; use App\Album; use App\Services\Albums\ShowAlbum; use Illuminate\Database\Eloquent\Builder; class AlbumTrackQuery extends BaseTrackQuery { const ORDER_COL = 'number'; const ORDER_DIR = 'asc'; public function get(int $albumId): Builder { // fetch album tracks from spotify, if not fetched already app(ShowAlbum::class) ->execute(app(Album::class)->find($albumId), [], true); return $this->baseQuery() ->where('tracks.album_id', $albumId); } }
Save
Cancel