function commerce_registration_hide_tab in Commerce Registration 7.2
Same name and namespace in other branches
- 7.3 commerce_registration.module \commerce_registration_hide_tab()
Checks if we should hide the Manage Registrations tab for this node.
1 call to commerce_registration_hide_tab()
- commerce_registration_administer_registrations_access in ./
commerce_registration.module - Access callback. Callback for modifying settings and sending emails for a given product display.
File
- ./
commerce_registration.module, line 158 - Commerce Registration module code.
Code
function commerce_registration_hide_tab($node) {
$node_settings = db_select('commerce_registration_node_settings', 'ns')
->fields('ns', array(
'settings',
))
->condition('nid', $node->nid)
->execute()
->fetchCol();
$node_settings = isset($node_settings[0]) ? $node_settings[0] : array();
if (!is_array($node_settings)) {
$node_settings = unserialize($node_settings);
}
if (isset($node_settings['hide_from_display'])) {
return $node_settings['hide_from_display'];
}
return FALSE;
}