varbase_admin.install in Varbase Core 8.4
Install, update and uninstall functions for the Varbase admin module.
File
modules/varbase_admin/varbase_admin.installView source
<?php
/**
* @file
* Install, update and uninstall functions for the Varbase admin module.
*/
/**
* Enable admin toolbar extra tools module.
*/
function varbase_admin_update_8001() {
if (!\Drupal::moduleHandler()
->moduleExists('admin_toolbar_tools')) {
\Drupal::service('module_installer')
->install([
'admin_toolbar_tools',
], FALSE);
}
}
/**
* Enable adminimal admin toolbar tools module.
*/
function varbase_admin_update_8002() {
if (!\Drupal::moduleHandler()
->moduleExists('adminimal_admin_toolbar')) {
\Drupal::service('module_installer')
->install([
'adminimal_admin_toolbar',
], FALSE);
}
}
/**
* Enable Masquerade module.
*/
function varbase_admin_update_8003() {
if (!\Drupal::moduleHandler()
->moduleExists('masquerade')) {
\Drupal::service('module_installer')
->install([
'masquerade',
], FALSE);
}
}
/**
* Enable RoleAssign module.
*/
function varbase_admin_update_8004() {
if (!\Drupal::moduleHandler()
->moduleExists('roleassign')) {
\Drupal::service('module_installer')
->install([
'roleassign',
], FALSE);
}
}
/**
* Enable User protect module.
*/
function varbase_admin_update_8005() {
if (!\Drupal::moduleHandler()
->moduleExists('userprotect')) {
\Drupal::service('module_installer')
->install([
'userprotect',
], FALSE);
}
}
/**
* Enable Responsive Preview module.
*/
function varbase_admin_update_8006() {
if (!\Drupal::moduleHandler()
->moduleExists('responsive_preview')) {
\Drupal::service('module_installer')
->install([
'responsive_preview',
], FALSE);
}
}
/**
* Enable Mail Editor module.
*/
function varbase_admin_update_8007() {
if (!\Drupal::moduleHandler()
->moduleExists('mail_edit')) {
\Drupal::service('module_installer')
->install([
'mail_edit',
], FALSE);
}
}
/**
* Enable Taxonomy access fix module.
*/
function varbase_admin_update_8008() {
if (!\Drupal::moduleHandler()
->moduleExists('taxonomy_access_fix')) {
\Drupal::service('module_installer')
->install([
'taxonomy_access_fix',
], FALSE);
}
}
/**
* Enable Menu Admin per Menu module.
*/
function varbase_admin_update_8009() {
if (!\Drupal::moduleHandler()
->moduleExists('menu_admin_per_menu')) {
\Drupal::service('module_installer')
->install([
'menu_admin_per_menu',
], FALSE);
}
}
/**
* Enable Custom Permissions module.
*/
function varbase_admin_update_8010() {
if (!\Drupal::moduleHandler()
->moduleExists('config_perms')) {
\Drupal::service('module_installer')
->install([
'config_perms',
], FALSE);
}
}
Functions
Name | Description |
---|---|
varbase_admin_update_8001 | Enable admin toolbar extra tools module. |
varbase_admin_update_8002 | Enable adminimal admin toolbar tools module. |
varbase_admin_update_8003 | Enable Masquerade module. |
varbase_admin_update_8004 | Enable RoleAssign module. |
varbase_admin_update_8005 | Enable User protect module. |
varbase_admin_update_8006 | Enable Responsive Preview module. |
varbase_admin_update_8007 | Enable Mail Editor module. |
varbase_admin_update_8008 | Enable Taxonomy access fix module. |
varbase_admin_update_8009 | Enable Menu Admin per Menu module. |
varbase_admin_update_8010 | Enable Custom Permissions module. |