The GetUserGroups event
The ModelAllow event
The ModelDates event is called to retrieve a list of fields for a model that should be converted into date objects.
The ModelRelationship event is called to retrieve Relation object for a model. Listeners should return an Eloquent Relation object.
The ModelValidator event is called when a validator instance for a model is being built. This event can be used to add custom rules/extensions to the validator for when validation takes place.
The ScopeModelVisibility event allows constraints to be applied in a query to fetch a model, effectively scoping that model's visibility to the user.
The ScopePostVisibility event