Artisan príkazy
requests:expire
Expiruje otvorené žiadosti, ktorým uplynul termín — je to tenký obal nad Requests::expireDue():
php artisan requests:expire # expire all open, past-due requests
php artisan requests:expire --dry-run # report only, change nothing
php artisan requests:expire --chunk=1000| Voľba | Predvolené | Efekt |
|---|---|---|
--dry-run | vypnuté | Vypíše, koľko žiadostí by expirovalo; nič nezmení a nenechá vypršať žiadne rozhodnutia ani kolá. |
--chunk= | 500 | Počet žiadostí spracovaných v jednej dávke (chunkById); hodnoty pod 1 sa zvýšia na 1. |
Po expirácii žiadostí (mimo skúšobného režimu) príkaz zavolá Approvals::expire() obmedzené na model žiadosti a nechá vypršať schvaľovacie rozhodnutia a kolá žiadostí, ktorých vlastný termín uplynul — ostatných schvaľovaní vašej aplikácie sa nedotkne. Výsledok vypíše:
Would expire 3 request(s). # --dry-run
Expired 3 request(s).
Lapsed 2 expired approval decision(s). # only when decisions lapsedabout
Balík pridáva do príkazu about sekciu Requests — nakonfigurovaný model (iba názov triedy bez namespace), ochranu prechodov (ENFORCED alebo OFF), predvolené TTL (napríklad 90 min alebo NONE) a alias fasády (Requests alebo DISABLED):
php artisan about --only=requestsPrejavte 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 kryptomienOdoslaním daru súhlasíte s našimi podmienkami prijímania darov.
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.