radfusion/app/DAL/Studies/RadiologistWorklist.php
2025-01-11 12:52:19 +06:00

19 lines
435 B
PHP

<?php
namespace App\DAL\Studies;
use App\Models\Study;
use Illuminate\Database\Eloquent\Builder;
final class RadiologistWorklist extends WorklistBase
{
protected function buildQuery(?int $user_id = null): Builder
{
$query = $this->getStudiesQuery();
$user_id = (int) ($user_id ?? auth()->id());
$this->setRadiologist($user_id);
return Study::buildRadiologistQuery($query, $user_id);
}
}