/** Setup the index page for Van Arsdell Types */ public function indexAction() { $types = new VanArsdellTypes(); $va = $types->getVaTypes($this->_getAllParams()); $contexts = array('json', 'xml'); if (in_array($this->_helper->contextSwitch()->getCurrentContext(), $contexts)) { $data = array('pageNumber' => $macks->getCurrentPageNumber(), 'total' => number_format($macks->getTotalItemCount(), 0), 'itemsReturned' => $macks->getCurrentItemCount(), 'totalPages' => number_format($macks->getTotalItemCount() / $macks->getCurrentItemCount(), 0)); $this->view->data = $data; $vaa = array(); foreach ($va as $r => $v) { $vaa['type'][$r] = $v; } $this->view->va = $vaa; } else { $this->view->va = $va; } }