toby/app/Eloquent/Observers/VacationRequestObserver.php
Adrian Hopek edbe5bb961 wip
2022-04-04 14:23:51 +02:00

19 lines
417 B
PHP

<?php
declare(strict_types=1);
namespace Toby\Eloquent\Observers;
use Toby\Eloquent\Models\VacationRequest;
class VacationRequestObserver
{
public function creating(VacationRequest $vacationRequest): void
{
$count = $vacationRequest->yearPeriod->vacationRequests()->count();
$number = $count + 1;
$vacationRequest->name = "{$number}/{$vacationRequest->yearPeriod->year}";
}
}