-
Notifications
You must be signed in to change notification settings - Fork 0
Open
0 / 30 of 3 issues completedOpen
0 / 30 of 3 issues completed
Copy link
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
Description
Add support for Laravel-style events in the reporting package. This will allow users to hook into lifecycle moments such as report creation and deletion.
Why It Matters
Events allow developers to decouple business logic (like logging, notifications, or audit trails) from the core model logic.
Instead of modifying the core package, developers can simply listen for these events and respond accordingly.
Example Events to Implement
ReportCreatedReportDeleted
🧠 Benefits
- Centralized and extensible event-driven architecture
- Cleaner separation of concerns
- Easier for package users to customize behavior without forking
Want to help? Fork the repo and open a PR. Questions are welcome in the comments!
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers