function bat_type_revision_list in Booking and Availability Management Tools for Drupal 7
Parameters
BatType $type:
Return value
array
1 call to bat_type_revision_list()
- bat_type_compare_revisions in modules/
bat_unit/ bat_type.diff.inc - Create a comparison for the type between versions 'old_revision_id' and 'new_revision_id'.
File
- modules/
bat_unit/ bat_unit.module, line 1484
Code
function bat_type_revision_list(BatType $type) {
$revisions = array();
$result = db_query('SELECT r.revision_id, r.name, r.log, r.revision_uid, n.revision_id AS current_vid, r.revision_timestamp, u.name FROM {bat_types_revision} r LEFT JOIN {bat_types} n ON n.revision_id = r.revision_id INNER JOIN {users} u ON u.uid = r.revision_uid WHERE r.type_id = :type_id ORDER BY r.revision_id DESC', array(
':type_id' => $type->type_id,
));
foreach ($result as $revision) {
$revisions[$revision->revision_id] = $revision;
}
return $revisions;
}