Events & integrations.
Install the complete review experience, choose an interface, and configure customer and team workflows.
← All Pro topicsEvents
Pro services emit Laravel events after the outermost database transaction commits. Use queued listeners for slow work; failures after commit cannot undo saved reviews.
| Event | Typical action |
|---|---|
ReviewModerated |
Approval changed |
ReviewReplyChanged |
Reply saved or removed |
ReviewHelpfulVoteChanged |
Vote added or removed |
ReviewVerificationChanged |
Evidence verified or revoked |
ReviewEdited |
Edited or update added |
ReviewReportChanged |
Submitted, resolved, or dismissed |
ReviewInvitationChanged |
Issued, renewed, opened, or reviewed |
Events live in Codebyray\ReviewRateablePro\Events. They are not automatically broadcast and do not install notifications or an audit store. Report, verification, and invitation events can contain private data; do not broadcast them to public channels.
Component actions also dispatch target-scoped browser events that refresh matching lists in the same page. Direct PHP service calls do not dispatch those browser events, and changes are not automatically synchronized across other visitors' sessions.