---
title: "Automatické akcie pri prahu — Reports for Laravel | Roundly"
description: "ReportThresholdReached sa spustí, keď počet otvorených hlásení subjektu dosiahne prah — skryte obsah, upozornite moderátorov alebo oboje."
url: https://roundly-consulting.com/sk/open-source/navody/reports-for-laravel/prahove-akcie
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)

# Automatické akcie pri prahu

Nastavte threshold, ak chcete reagovať, keď subjekt nazbiera dosť otvorených hlásení:

```php
// config/reports.php
'threshold' => 5,
```

ReportThresholdReached sa spustí, keď nové hlásenie zvýši počet otvorených hlásení subjektu (Pending a InReview) presne na prah — raz pri každom prekročení: ďalšie hlásenia nad prahom ho už nespustia. O akcii rozhoduje vaša aplikácia:

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

Event::listen(function (ReportThresholdReached $event): void {
    $event->subject->update(['is_hidden' => true]); // your app decides the action
    // $event->count, $event->threshold are also available
});
```

- Udalosť nesie subject (nahlásený model), count a threshold.
- Kontrola prebehne pri každom hlásení podanom cez fasádu, trait GivesReports alebo CreateReportAction.
- Keď vyriešenie alebo zamietnutie hlásení zníži počet pod prah, hlásenie, ktoré ho znova vráti na prah, udalosť spustí opäť.
- Počet sa zisťuje pri podaní hlásenia — opätovne otvorené hlásenie ho zvýši bez spustenia udalosti.
- null (predvolené), prázdna hodnota (nenastavené) alebo 0 ju vypne; čokoľvek iné, čo nie je celým číslom, vyhodí pri podaní hlásenia InvalidConfigurationException.

## 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)
