app/Values/ExcerptSearchResult.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace App\Values;

use Illuminate\Support\Collection;

final class ExcerptSearchResult
{
    private function __construct(public Collection $songs, public Collection $artists, public Collection $albums)
    {
    }

    public static function make(Collection $songs, Collection $artists, Collection $albums): self
    {
        return new self($songs, $artists, $albums);
    }
}