public function __construct(ItemList $itemList)
 {
     $itemList->getQueryObject()->setMaxResults($this->maxResultsToProcessAtOnce);
     $results = $itemList->getResults();
     $adapter = new ArrayAdapter($results);
     $this->list = $itemList;
     return Pagerfanta::__construct($adapter);
 }