gruene-seele/app/Repositories/ProductionRepository.php

21 lines
449 B
PHP

<?php
namespace App\Repositories;
use App\Models\Production;
use Illuminate\Database\Eloquent\Collection;
class ProductionRepository
{
/**
* @return Collection<int, Production>
*/
public function listForIndex(): Collection
{
return Production::query()
->with(['product', 'location', 'producedByUser'])
->orderByDesc('produced_at')
->orderByDesc('id')
->get();
}
}