- change document numbering system (#106)

This commit is contained in:
Adrian Hopek
2022-04-04 15:02:22 +02:00
committed by GitHub
parent 1ae23bd7cb
commit 3ab02f1df4
6 changed files with 84 additions and 5 deletions

View File

@@ -0,0 +1,18 @@
<?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}";
}
}