function panels_node_hook_load in Panels 7.3
Implementation of hook_load().
Panels does not use revisions for nodes because that would open us up to have completely separate displays, and we'd have to copy them, and that's going to be a LOT of data.
File
- panels_node/
panels_node.module, line 235 - panels_node.module
Code
function panels_node_hook_load($nodes) {
// We shortcut this because only in some really drastic corruption circumstance will this
// not work.
$result = db_query("SELECT * FROM {panels_node} WHERE nid IN (:nids)", array(
':nids' => array_keys($nodes),
));
foreach ($result as $record) {
$nodes[$record->nid]->panels_node = (array) $record;
}
}