---
title: "Udalosti — Reports for Laravel | Roundly"
description: "Päť udalostí pokrýva vytvorenie, zmenu stavu, vyriešenie, zamietnutie a dosiahnutie prahu — rovnako pri priamom vybavení aj pri moderácii."
url: https://roundly-consulting.com/sk/open-source/navody/reports-for-laravel/udalosti
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

[Reports for Laravel](https://roundly-consulting.com/sk/open-source/navody/reports-for-laravel.md)

# Udalosti

Každý krok životného cyklu spustí udalosť:

| Udalosť | Vlastnosti | Kedy sa spustí |
| --- | --- | --- |
| `ReportCreated` | report | Pri vytvorení záznamu hlásenia (udalosť created modelu). |
| `ReportStatusChanged` | report, statusBefore, statusNow | Keď sa stav skutočne zmení — changeStatus(), review(), close(), changeStatusTo(), resolve / reject alebo listener moderácie. |
| `ReportResolved` | report | Pri vyriešení hlásenia — priamo alebo cez moderáciu. |
| `ReportRejected` | report | Pri zamietnutí hlásenia — priamo alebo cez moderáciu. |
| `ReportThresholdReached` | subject, count, threshold | Keď nové hlásenie zvýši počet otvorených hlásení subjektu presne na nastavený prah — raz pri každom prekročení. |

```php
use Illuminate\Support\Facades\Event;
use RoundlyConsulting\Reports\Events\ReportCreated;
use RoundlyConsulting\Reports\Events\ReportStatusChanged;

Event::listen(function (ReportCreated $event): void {
    $event->report;
});

Event::listen(function (ReportStatusChanged $event): void {
    $event->statusBefore;  // Status
    $event->statusNow;     // Status
});
```

ReportCreated je naviazaná na udalosť created modelu, takže sa spustí aj pre hlásenia vytvorené factory. Všetky udalosti používajú Dispatchable a SerializesModels, takže fungujú aj s listenermi vo fronte.

Balík sám počúva udalosť ApprovalRequestResolved z balíka approvals (cez SyncReportStatusFromApproval), aby vybavil moderované hlásenia.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source/navody/reports-for-laravel.md)
