public function ajaxAvailableIssueBatchQuantityAction() { $this->_helper->layout->disableLayout(); $stock_batch = new Model_StockBatch(); $stock_batch->form_values['pk_id'] = $this->_request->batch; $stock_batch->form_values['trans_date'] = App_Controller_Functions::dateToDbFormat($this->_request->tr_date); $batch_expiry = $stock_batch->getBatchAvailableBalanceExpiry(); $type = $this->_request->getParam('type', 0); if ($type === 'json') { $this->_helper->viewRenderer->setNoRender(TRUE); echo json_encode($batch_expiry); } else { $this->view->batch_expiry = $batch_expiry; } }