Reference
Search events
Events in the search group. A plugin in core/plugins/search/ receives an event by defining a public method with the event's name; the arguments are those the call site passes, in order.
search.onAddIndex
Fired from:
core/plugins/groups/search/search.php:42with[$table, $ormGroup]core/plugins/system/content/content.php:26with[$table, $model]
Listeners:
plg_search_solr—onAddIndex($table, $model)
search.onAddPermissionSet
Fired from:
No plugin in the source tree listens for this event.
search.onBeforeSearchRenderMembers
No call site in the CMS fires this event; the listener may answer an event fired by another package or by an older plugin.
Listeners:
plg_search_members—onBeforeSearchRenderMembers($res)
search.onExtensionAfterDelete
No call site in the CMS fires this event; the listener may answer an event fired by another package or by an older plugin.
Listeners:
plg_search_remote—onExtensionAfterDelete($extension, Components\Plugins\Models\Plugin $model)
search.onFormatResult
Fired from:
core/components/com_search/site/controllers/solr.php:356with[$result['hubtype'], &$result, $terms, $highlightOptions]
No plugin in the source tree listens for this event.
search.onGetTypes
Fired from:
Listeners:
plg_search_blogs—onGetTypes($type = null)plg_search_citations—onGetTypes($type = null)plg_search_collections—onGetTypes($type = null)plg_search_content—onGetTypes($type = null)plg_search_courses—onGetTypes($type = null)plg_search_events—onGetTypes($type = null)plg_search_forum—onGetTypes($type = null)plg_search_groups—onGetTypes($type = null)plg_search_kb—onGetTypes($type = null)plg_search_members—onGetTypes($type = null)plg_search_projects—onGetTypes($type = null)plg_search_publications—onGetTypes($type = null)plg_search_questions—onGetTypes($type = null)plg_search_resources—onGetTypes($type = null)plg_search_tickets—onGetTypes($type = null)plg_search_wiki—onGetTypes($type = null)plg_search_wishlists—onGetTypes($type = null)
search.onIndex
Fired from:
core/plugins/cron/search/search.php:171with[$item->type, $item->type_id, true]
Listeners:
plg_search_blogs—onIndex($type, $id, $run = false)plg_search_citations—onIndex($type, $id, $run = false)plg_search_collections—onIndex($type, $id, $run = false)plg_search_content—onIndex($type, $id, $run = false)plg_search_courses—onIndex($type, $id, $run = false)plg_search_events—onIndex($type, $id, $run = false)plg_search_forum—onIndex($type, $id, $run = false)plg_search_groups—onIndex($type, $id, $run = false)plg_search_kb—onIndex($type, $id, $run = false)plg_search_members—onIndex($type, $id, $run = false)plg_search_projects—onIndex($type, $id, $run = false)plg_search_publications—onIndex($type, $id, $run = false)plg_search_questions—onIndex($type, $id, $run = false)plg_search_resources—onIndex($type, $id, $run = false)plg_search_tickets—onIndex($type, $id, $run = false)plg_search_wiki—onIndex($type, $id, $run = false)plg_search_wishlists—onIndex($type, $id, $run = false)
search.onRemoveIndex
Fired from:
core/plugins/system/content/content.php:39with[$table, $model]
Listeners:
plg_search_solr—onRemoveIndex($table, $model)
Generated from the source tree.