<?php
namespace App\Services;
use App\Models\Organization;
use App\Repositories\OrganizationRepository;
class OrganizationService
{
public function __construct(private readonly OrganizationRepository $repository)
{
}
public function getCurrentOrganization(): Organization
{
// @phpstan-ignore-next-line
return auth()->user()?->organization ?? $this->repository->getDefault();
}
}