You are here

function crm_core_default_matching_engine_config_page in CRM Core 7

Page callback for engine configuration page.

1 string reference to 'crm_core_default_matching_engine_config_page'
crm_core_default_matching_engine_menu in modules/crm_core_default_matching_engine/crm_core_default_matching_engine.module
Implements hook_menu().

File

modules/crm_core_default_matching_engine/crm_core_default_matching_engine.admin.inc, line 201
Administrative screens.

Code

function crm_core_default_matching_engine_config_page() {
  $item = menu_get_item();
  $types = crm_core_contact_types();
  $content = array();
  foreach ($types as $type) {
    $_content = menu_get_item($item['href'] . '/' . $type->type . '/edit');
    if ($_content['access']) {
      $_content['description'] = $_content['title'];
      $content[] = $_content;
    }
  }
  return theme('crm_core_contact_ui_add_list', array(
    'content' => $content,
  ));
}