database_test_even_pager_query

Versions
7
database_test_even_pager_query($limit)

Run a pager query and return the results.

This function does care about the page GET parameter, as set by the simpletest HTTP call.

Code

modules/simpletest/tests/database_test.module, line 94

<?php
function database_test_even_pager_query($limit) {

  $query = db_select('test', 't');
  $query
    ->fields('t', array('name'))
    ->orderBy('age');

  // This should result in 2 pages of results.
  $query = $query->extend('PagerDefault')->limit($limit);

  $names = $query->execute()->fetchCol();

  drupal_json_output(array(
    'names' => $names,
  ));
  exit;
}
?>
Login or register to post comments
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.