87dfb5f03dd69938f784c53ad27d24184f359f35
2 use CRM_Search_ExtensionUtil
as E
;
5 * Collection of upgrade steps.
7 class CRM_Search_Upgrader
extends CRM_Search_Upgrader_Base
{
10 * Add menu item when enabled.
12 public function enable() {
13 \Civi\Api4\Navigation
::create(FALSE)
14 ->addValue('parent_id:name', 'Search')
15 ->addValue('label', E
::ts('Search Kit'))
16 ->addValue('name', 'search_kit')
17 ->addValue('url', 'civicrm/admin/search')
18 ->addValue('icon', 'crm-i fa-search-plus')
19 ->addValue('has_separator', 2)
20 ->addValue('weight', 99)
25 * Delete menu item when disabled.
27 public function disable() {
28 \Civi\Api4\Navigation
::delete(FALSE)
29 ->addWhere('name', '=', 'search_kit')
30 ->addWhere('domain_id', '=', 'current_domain')