function views_array_key_plus in Views (for Drupal 7) 8.3
Same name and namespace in other branches
- 6.3 views.module \views_array_key_plus()
- 7.3 views.module \views_array_key_plus()
Adds one to each key of the array.
For example array(0 => 'foo') would be array(1 => 'foo').
1 call to views_array_key_plus()
- views_ui_rearrange_filter_form_submit in views_ui/
admin.inc - Submit handler for rearranging form
File
- ./
views.module, line 2314 - Primarily Drupal hooks and global API functions to manipulate views.
Code
function views_array_key_plus($array) {
$keys = array_keys($array);
rsort($keys);
foreach ($keys as $key) {
$array[$key + 1] = $array[$key];
unset($array[$key]);
}
asort($array);
return $array;
}