MINOR Using new PaginatedList API in searchEngine() (if available)

This commit is contained in:
Ingo Schommer 2011-10-07 11:30:05 +02:00
parent 294c0d5c6d
commit 61820b08de

View File

@ -937,9 +937,17 @@ class SQLite3Database extends SS_Database {
if(isset($objects)) $doSet = new DataObjectSet($objects); if(isset($objects)) $doSet = new DataObjectSet($objects);
else $doSet = new DataObjectSet(); else $doSet = new DataObjectSet();
if(class_exists('PaginatedList')) {
$list = new PaginatedList($doSet);
$list->setPageStart($start);
$list->setPageLEngth($pageLength);
$list->setTotalItems($totalCount);
return $list;
} else {
$doSet->setPageLimits($start, $pageLength, $totalCount); $doSet->setPageLimits($start, $pageLength, $totalCount);
return $doSet; return $doSet;
} }
}
/* /*
* Does this database support transactions? * Does this database support transactions?