You are here

panopoly_admin.install in Panopoly 7

An installation file for Panopoly Admin

File

modules/panopoly/panopoly_admin/panopoly_admin.install
View source
<?php

/**
 * @file
 * An installation file for Panopoly Admin
 */

/**
 * Implements hook_install()
 */
function panopoly_admin_install() {

  // Update the administrator role to have all permissions.
  if ($administrator = user_role_load_by_name('administrator')) {
    user_role_grant_permissions($administrator->rid, array_keys(module_invoke_all('permission')));

    // Set the administrator role as the default role.
    variable_set('user_admin_role', $administrator->rid);
  }
}

/**
 * Implements hook_uninstall()
 */
function panopoly_admin_uninstall() {
}

/**
 * Panopoly RC 5 Update: Enabling Breakpoints Module
 */
function panopoly_admin_update_7001(&$sandbox) {
  module_enable(array(
    'breakpoints',
  ));
}

Functions

Namesort descending Description
panopoly_admin_install Implements hook_install()
panopoly_admin_uninstall Implements hook_uninstall()
panopoly_admin_update_7001 Panopoly RC 5 Update: Enabling Breakpoints Module