Elgg\EventsService::triggerBefore PHP Method

triggerBefore() public method

Like regular events, a handler returning false will cancel the process and false will be returned. To register for a before event, append ":before" to the event name when registering.
See also: trigger
See also: triggerAfter
Since: 2.0.0
public triggerBefore ( string $event, string $object_type, string $object = null ) : boolean
$event string The event type. The fired event type will be appended with ":before".
$object_type string The object type
$object string The object involved in the event
return boolean False if any handler returned false, otherwise true
    function triggerBefore($event, $object_type, $object = null)
    {
        return $this->trigger("{$event}:before", $object_type, $object);
    }