/**
  * @param array $input
  * @return array
  */
 public function getResourceRecords(array $input)
 {
     $wrapper = new ContrattiPubbliciGetterWrapper(new ContrattiPubbliciGetter($this->getEntityManager()));
     $wrapper->setInput($input);
     $wrapper->setupQueryBuilder();
     $wrapper->setupPaginator($wrapper->setupQuery($this->getEntityManager()));
     $wrapper->setupPaginatorCurrentPage($this->getPage());
     $wrapper->setupPaginatorItemsPerPage($this->getPerPage());
     $paginator = $wrapper->getPaginator();
     $arrayToReturn = array();
     $arrayToReturn['metadata'] = array('titolo' => 'Pubblicazione legge 190 anno 1', 'abstract' => 'Pubblicazione legge 190 anno 1 rif.', 'dataPubbicazioneDataset' => '2015-03-04', 'entePubblicatore' => 'Comune di Telti', 'dataUltimoAggiornamentoDataset' => '2015-03-04', 'annoRiferimento' => '2015', 'urlFile' => 'http://www.comune.telti.ot.it/xml/dataset.xml', 'licenza' => 'IODL');
     foreach ($paginator as $row) {
         $arrayToReturn[] = $row;
     }
     return $arrayToReturn;
 }
 public function testSetupQueryBuilder()
 {
     $this->assertNull($this->objectWrapper->setupQueryBuilder());
 }