crm_core_relationship_ui.install in CRM Core 8
CRM Core Relationship UI install hooks.
File
modules/crm_core_relationship_ui/crm_core_relationship_ui.installView source
<?php
/**
* @file
* CRM Core Relationship UI install hooks.
*/
/**
* Implements hook_enable().
*/
function crm_core_relationship_ui_enable() {
$menu_items = [
[
'link_path' => 'admin/structure/crm-core/relationship-types',
'link_title' => 'Administer CRM Core Relationship Types',
'menu_name' => 'crm-core-admin-menu',
],
];
foreach ($menu_items as $item) {
menu_link_save($item);
}
}
/**
* Implements hook_disable().
*/
function crm_core_relationship_ui_disable() {
// Remove links from crm-core-menu and crm-core-admin-menu.
$conditions = [
'crm-core-admin-menu' => [
'admin/structure/crm-core/relationship-types',
],
];
crm_core_ui_remove_links($conditions);
}
Functions
Name![]() |
Description |
---|---|
crm_core_relationship_ui_disable | Implements hook_disable(). |
crm_core_relationship_ui_enable | Implements hook_enable(). |