You are here

function merci_permissions_load_merci_type_settings in MERCI (Manage Equipment Reservations, Checkout and Inventory) 8.2

Same name and namespace in other branches
  1. 6 modules/merci_permissions/merci_permissions.module \merci_permissions_load_merci_type_settings()
  2. 7.2 modules/merci_permissions/merci_permissions.module \merci_permissions_load_merci_type_settings()

@todo Please document this function.

See also

http://drupal.org/node/1354

2 calls to merci_permissions_load_merci_type_settings()
merci_permissions_form in modules/merci_permissions/merci_permissions.module
@todo Please document this function.
merci_permissions_settings_form_submit in modules/merci_permissions/merci_permissions.module
@todo Please document this function.

File

modules/merci_permissions/merci_permissions.module, line 188
Provides functions for resetting permissions on the permission page.

Code

function merci_permissions_load_merci_type_settings() {
  $result = db_query("SELECT nt.type,nt.name FROM {node_type} nt INNER JOIN {merci_node_type} m ON nt.type = m.type WHERE m.merci_type_setting <> :typesetting", array(
    ':typesetting' => 'disabled',
  ));
  $merci_types = array();
  foreach ($result as $merci_type) {
    $merci_types[$merci_type->type] = $merci_type->name;
  }
  return $merci_types;
}