You are here

function _custom_pagers_load_all_pagers in Custom Pagers 7

Same name and namespace in other branches
  1. 5 custom_pagers.module \_custom_pagers_load_all_pagers()
  2. 6 custom_pagers.module \_custom_pagers_load_all_pagers()
4 calls to _custom_pagers_load_all_pagers()
custom_pagers_block_info in ./custom_pagers.module
Implements hook_block_info().
custom_pagers_block_view in ./custom_pagers.module
Implements hook_block_view().
custom_pagers_node_view in ./custom_pagers.module
Implements hook_node_view().
custom_pagers_page in ./custom_pagers.admin.inc
@todo Please document this function.

File

./custom_pagers.module, line 188
Allows administrators to define context-sensitive previous/next pagers for any node type.

Code

function _custom_pagers_load_all_pagers($refresh = FALSE) {
  static $pagers;
  if ($refresh || !isset($pagers)) {
    $sql = 'SELECT * FROM {custom_pager}';
    $result = db_query($sql);
    $pagers = array();
    foreach ($result as $pager) {
      $pagers[$pager->pid] = $pager;
    }
  }
  return $pagers;
}