Files
animethemes-server/app/Events/Document/Page/PageCreated.php
T

22 lines
500 B
PHP

<?php
declare(strict_types=1);
namespace App\Events\Document\Page;
use App\Actions\Models\Document\UpdatePageRelations;
use App\Contracts\Events\UpdateRelationsEvent;
use App\Events\Base\Document\DocumentCreatedEvent;
use App\Models\Document\Page;
/**
* @extends DocumentCreatedEvent<Page>
*/
class PageCreated extends DocumentCreatedEvent implements UpdateRelationsEvent
{
public function updateRelations(): void
{
new UpdatePageRelations()->handle($this->getModel());
}
}