public function generateClaimReportAction() { $values = $this->getRequest()->getParams(); $claimReport = new ClaimReport(); $claimReport->setFolio($values['folio']); $claimReport->setInvoiceNumber($values['invoiceNumber']); $claimReport->setPurchaseOrder($values['purchaseOrder']); $claimReport->setPercentageOfAceptance($values['percentageOfAcceptance']); $claimReport->setPercentageOfMissing($values['percentageOfMissing']); $claimReport->setPercentageOfDefects($values['percentageOfDefects']); $claimReport->setDescription($values['description']); $claimReport->setIncreasableFreight($values['increasableFreight']); $claimReport->setGood($values['claimReport']['good']); $claimReport->setRejected($values['claimReport']['rejected']); $claimReport->setMissing($values['claimReport']['missing']); $claimReport->setEstimatedRecuperationCost($values['ERCost']); $claimReport->setRefuseTotal($values['refuseTotal']); $claimReport->setComments($values['comments']); $claimReport->generateClaimReport(); die; }