function node_limit_interval_node_limit_load in Node Limit 7
Same name and namespace in other branches
- 8 old/node_limit_interval/node_limit_interval.module \node_limit_interval_node_limit_load()
- 6 node_limit_interval/node_limit_interval.module \node_limit_interval_node_limit_load()
Implements hook_node_limit_load().
3 calls to node_limit_interval_node_limit_load()
- node_limit_interval_node_limit_applies_in_context in node_limit_interval/
node_limit_interval.module - Implements hook_node_limit_applies_in_context().
- node_limit_interval_node_limit_element in node_limit_interval/
node_limit_interval.module - Implements hook_node_limit_element().
- node_limit_interval_node_limit_sql in node_limit_interval/
node_limit_interval.module - Implements hook_node_limit_sql().
File
- node_limit_interval/
node_limit_interval.module, line 150 - Module to restrict the number of nodes within a time interval.
Code
function node_limit_interval_node_limit_load($lid) {
$select = db_select('node_limit_interval', 'nti')
->fields('nti')
->condition('lid', $lid);
$info = $select
->execute()
->fetchAssoc();
if (empty($info['lid'])) {
return array();
}
return array(
'node_limit_interval' => array(
'interval' => $info['ninterval'],
'unit' => $info['unit'],
),
);
}