Download the PHP package roundly-consulting/reports-for-laravel without Composer
On this page you can find all versions of the php package roundly-consulting/reports-for-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download roundly-consulting/reports-for-laravel
More information about roundly-consulting/reports-for-laravel
Files in roundly-consulting/reports-for-laravel
Package reports-for-laravel
Short Description Easily handle reports on Laravel entities
License MIT
Homepage https://github.com/roundly-consulting/reports-for-laravel
Informations about the package reports-for-laravel
Reports for Laravel
Content moderation and flagging for Laravel. Let users or anonymous guests report any model with a typed reason, move each report through a guarded status lifecycle, block duplicate reports, require several moderators to agree before a report settles, and react when a subject crosses a reporting threshold.
Installation
Requires PHP 8.4, Laravel 12 or 13.
The approvals migrations back moderation and are needed too. If your reporter, reportable or
resolver models have UUID/ULID keys, set REPORTS_KEY_TYPE before migrating. If your
moderators have UUID keys (APPROVALS_KEY_TYPE=uuid), set REPORTS_PRIMARY_KEY_TYPE=uuid too.
Usage
Prepare your models:
File a report, then settle it:
Documentation
The full documentation — configuration, every feature and its API, and testing — lives on our website: roundly-consulting.com/open-source/docs/reports-for-laravel
Release notes are in CHANGELOG.md. To contribute, see the contributing guide.
Support our work
This package is free and open source, built and maintained by Roundly Consulting. If it saves you time, please consider supporting our open-source work — a one-time donation, a monthly pledge on Patreon or a crypto donation helps fund maintenance, new features and new packages.
License
The MIT License (MIT). Please see License File for more information.
All versions of reports-for-laravel with dependencies
illuminate/contracts Version ^12.0|^13.0
roundly-consulting/approvals-for-laravel Version ^1.0
roundly-consulting/enums-for-laravel Version ^1.0
roundly-consulting/package-toolkit-for-laravel Version ^1.0