コード例 #1
0
 /**
  * Display filter form and all software according to selected filter (default: accepted)
  *
  * @return array filter, form, software[]
  */
 public function indexAction()
 {
     $filter = $this->params()->fromQuery('filter', 'accepted');
     $this->_form->setFilter($filter);
     $this->_form->remove('_csrf');
     $session = new \Zend\Session\Container('ManageSoftware');
     $session->filter = $filter;
     $order = $this->getOrder('name');
     return array('filter' => $filter, 'form' => $this->_form, 'software' => $this->_softwareManager->getSoftware(array('Os' => $this->params()->fromQuery('os', 'windows'), 'Status' => $filter), $order['order'], $order['direction']), 'order' => $order);
 }