function rabbit_hole_schema_fields in Rabbit Hole 7.2
Helper function that defines the Rabbit Hole database fields.
Return value
array An array with the field specifications, keyed by the field name.
4 calls to rabbit_hole_schema_fields()
- rabbit_hole_modules_enabled in ./
rabbit_hole.module - Implements hook_modules_enabled().
- rabbit_hole_modules_uninstalled in ./
rabbit_hole.module - Implements hook_modules_uninstalled().
- rabbit_hole_schema_alter in ./
rabbit_hole.module - Implements hook_schema_alter().
- rabbit_hole_update_7002 in ./
rabbit_hole.install - Change the rh_redirect field from varchar to text.
File
- ./
rabbit_hole.module, line 729 - Main module file for Rabbit Hole.
Code
function rabbit_hole_schema_fields() {
$fields = array(
'rh_action' => array(
'description' => 'Specifies which action that Rabbit Hole should take.',
'type' => 'int',
'default' => NULL,
),
'rh_redirect' => array(
'description' => 'The path to where the user should get redirected to.',
'type' => 'text',
'default' => NULL,
'size' => 'big',
),
'rh_redirect_response' => array(
'description' => 'Specifies the HTTP response code that should be used when perform a redirect.',
'type' => 'int',
'default' => NULL,
),
);
return $fields;
}