function views_plugin_pager::execute_count_query

3.x views_plugin_pager.inc views_plugin_pager::execute_count_query(&$count_query)

Execute the count query, which will be done just prior to the query itself being executed.

1 method overrides views_plugin_pager::execute_count_query()
views_plugin_pager_none::execute_count_query in plugins/views_plugin_pager_none.inc
Execute the count query, which will be done just prior to the query itself being executed.

File

plugins/views_plugin_pager.inc, line 153
Definition of views_plugin_pager.

Class

views_plugin_pager
The base plugin to handle pager.

Code

function execute_count_query(&$count_query) {
  $this->total_items = $count_query->execute()->fetchField();
  if (!empty($this->options['offset'])) {
    $this->total_items -= $this->options['offset'];
  }

  $this->update_page_info();
  return $this->total_items;
}