modX.invokeEvent
Last updated Oct 14th, 2026 | Page history | Improve this page | Report an issue
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn moremodX::invokeEvent¶
Invokes a specified Event with an optional array of parameters.
Syntax¶
boolean|array invokeEvent (string $eventName, [array $params = array ()])
Returns false if the event name is empty or the event does not exist. Otherwise it returns an array of the results from the plugins registered for the event.
Example¶
Invoke the OnWebPagePrerender event:
$results = $modx->invokeEvent('OnWebPagePrerender', array(
'uri' => $_SERVER['REQUEST_URI'],
));
See Also¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










