/**
  * Recover a wrapper with paginator set
  *
  * @param \ModelModule\Model\RecordsGetterWrapperAbstract $wrapper
  * @param array $input
  * @param int $page
  * @param int $perPage
  * @return \ModelModule\Model\RecordsGetterWrapperAbstract
  */
 public function recoverWrapperRecordsPaginator($wrapper, $input, $page, $perPage = null)
 {
     $wrapper->setInput($input);
     $wrapper->setupQueryBuilder();
     $wrapper->setupPaginator($wrapper->setupQuery($wrapper->getObjectGetter()->getEntityManager()));
     $wrapper->setupPaginatorCurrentPage($page);
     $wrapper->setupPaginatorItemsPerPage($perPage);
     return $wrapper;
 }