public function indexAction()
 {
     $mainLayout = $this->initializeAdminArea();
     $em = $this->getServiceLocator()->get('doctrine.entitymanager.orm_default');
     $page = $this->params()->fromRoute('page');
     $perPage = $this->params()->fromRoute('perpage');
     $wrapper = new AttiConcessioneModalitaAssegnazioneGetterWrapper(new AttiConcessioneModalitaAssegnazioneGetter($em));
     $wrapper->setInput(array('orderBy' => 'modassegn.id DESC'));
     $wrapper->setupQueryBuilder();
     $wrapper->setupPaginator($wrapper->setupQuery($em));
     $wrapper->setupPaginatorCurrentPage($page);
     $wrapper->setupPaginatorItemsPerPage($perPage);
     $paginator = $wrapper->getPaginator();
     $records = $wrapper->setupRecords();
     $this->layout()->setVariables(array('tableTitle' => 'Modalità assegnazione atti concessione', 'tableDescription' => $paginator->getTotalItemCount() . " modalit&agrave in archivio", 'columns' => array('Nome', ' ', ' '), 'formBreadCrumbCategory' => array(array('href' => $this->url()->fromRoute('admin/users-responsabili-procedimento', array('lang' => $this->params()->fromRoute('lang'))), 'label' => 'Atti di concessione', 'title' => 'Elenco atti di concessione')), 'dataTableActiveTitle' => 'Modalità assegnazione', 'paginator' => $paginator, 'records' => $this->formatArticoliRecords($records), 'templatePartial' => self::summaryTemplate));
     $this->layout()->setTemplate($mainLayout);
 }