public function executeUpdate(sfWebRequest $request) { $output = parent::executeUpdate($request); if ($this->form_valid) { return $this->renderText(json_encode($this->form->getObject()->getRowData())); } else { return $output; } }
public function executeUpdate(sfWebRequest $request) { $output = parent::executeUpdate($request); $this->expertPanel = new ExpertPanel($this->form->getObject()->decision_id, $request->getParameter('id')); $this->expertPanel->load(); if ($this->form_valid) { $matrix = json_decode($request->getParameter('matrix'), true); $this->plannedMeasurementSave($matrix); return $this->renderText(json_encode($this->form->getObject()->getRowData())); } else { return $output; } }