function pager_load_array
Search API
7.x theme.inc | pager_load_array($value, $element, $old_array) |
6.x theme.inc | pager_load_array($value, $element, $old_array) |
Adapted from https://api.drupal.org/api/drupal/includes%21pager.inc/function/pager_lo...
Copies $old_array to $new_array and sets $new_array[$element] = $value Fills in $new_array[0 .. $element - 1] = 0
5 calls to pager_load_array()
- theme_pager_first in includes/
theme.inc - Adapted from: https://api.drupal.org/api/drupal/includes%21pager.inc/function/theme_pa...
- theme_pager_last in includes/
theme.inc - Adapted from https://api.drupal.org/api/drupal/includes%21pager.inc/function/theme_pa...
- theme_pager_link in includes/
theme.inc - Adapted from https://api.drupal.org/api/drupal/includes%21pager.inc/function/theme_pa...
- theme_pager_next in includes/
theme.inc - Adapted from https://api.drupal.org/api/drupal/includes%21pager.inc/function/theme_pa...
- theme_pager_previous in includes/
theme.inc - Adapted from https://api.drupal.org/api/drupal/includes%21pager.inc/function/theme_pa...
File
- includes/
theme.inc, line 467
Code
function pager_load_array($value, $element, $old_array) {
$new_array = $old_array;
// Look for empty elements.
for ($i = 0; $i < $element; $i++) {
if (!$new_array [$i]) {
// Load found empty element with 0.
$new_array [$i] = 0;
}
}
// Update the changed element.
$new_array [$element] = (int) $value;
return $new_array;
}