/** * Gets the filter form * * @return FilterForm */ public function filterForm() { $filters = $this->paginator->getFilters(); $parameters = $this->paginator->getParameters(); $fm = $this->serviceLocator->getServiceLocator()->get('FormElementManager'); $form = $fm->get('Nicovogelaar\\Paginator\\Form\\FilterForm', array('filters' => $filters)); $form->setData(array('query' => $parameters->getQuery(), 'filter' => $parameters->getFilters())); return $form; }
public function testGetParameters() { $paginator = new Paginator($this->getAdapterMock()); $parameters = $paginator->getParameters(); $this->assertInstanceOf('Nicovogelaar\\Paginator\\Container\\ParameterContainer', $parameters); }