function _views_bulk_operations_action_aggregate_do in Views Bulk Operations (VBO) 6
Same name and namespace in other branches
- 6.3 views_bulk_operations.module \_views_bulk_operations_action_aggregate_do()
Helper function to execute an aggregate operation.
1 call to _views_bulk_operations_action_aggregate_do()
- _views_bulk_operations_execute_multiple in ./
views_bulk_operations.module - Helper function for multiple execution operations.
File
- ./
views_bulk_operations.module, line 1870 - Allows operations to be performed on items selected in a view.
Code
function _views_bulk_operations_action_aggregate_do($operation, $oids, $objects, $params, $object_info) {
_views_bulk_operations_action_permission($operation);
$params[$operation['type']] = $objects;
if ($operation['source'] == 'action') {
actions_do($operation['callback'], $oids, $params);
}
else {
$args = array_merge(array(
$oids,
), $params);
call_user_func_array($operation['callback'], $args);
}
}