. */ use CRM_Twingle_ExtensionUtil as E; return [ [ 'name' => 'Navigation__twingle_configuration', 'entity' => 'Navigation', 'cleanup' => 'unused', 'update' => 'unmodified', 'params' => [ 'version' => 4, 'values' => [ 'domain_id' => 'current_domain', 'label' => E::ts('Twingle API Configuration'), 'name' => 'twingle_configuration', 'url' => 'civicrm/admin/settings/twingle', 'icon' => NULL, 'permission' => [ 'administer CiviCRM', ], 'permission_operator' => 'OR', 'parent_id.name' => 'CiviContribute', 'is_active' => TRUE, 'has_separator' => 0, ], 'match' => ['name', 'parent_id'], ], ], [ 'name' => 'Navigation__twingle_settings', 'entity' => 'Navigation', 'cleanup' => 'unused', 'update' => 'unmodified', 'params' => [ 'version' => 4, 'values' => [ 'domain_id' => 'current_domain', 'label' => E::ts('Twingle API Settings'), 'name' => 'twingle_settings', 'url' => 'civicrm/admin/settings/twingle/settings', 'icon' => NULL, 'permission' => [ 'administer CiviCRM', ], 'permission_operator' => 'OR', 'parent_id.name' => 'twingle_configuration', 'is_active' => TRUE, 'has_separator' => 0, ], 'match' => ['name', 'parent_id'], ], ], [ 'name' => 'Navigation__twingle_profiles', 'entity' => 'Navigation', 'cleanup' => 'unused', 'update' => 'unmodified', 'params' => [ 'version' => 4, 'values' => [ 'domain_id' => 'current_domain', 'label' => E::ts('Twingle API Profiles'), 'name' => 'twingle_profiles', 'url' => 'civicrm/admin/settings/twingle/profiles', 'icon' => NULL, 'permission' => [ 'administer CiviCRM', ], 'permission_operator' => 'OR', 'parent_id.name' => 'twingle_configuration', 'is_active' => TRUE, 'has_separator' => 0, ], 'match' => ['name', 'parent_id'], ], ], ];