public function savemtechinfoAction() { $this->_helper->viewRenderer->setNoRender(true); $this->_helper->layout()->disableLayout(); $request = $this->getRequest(); $params = array_diff($request->getParams(), $request->getUserParams()); $format = $this->_getParam('format', 'html'); $member_id = null; //Zend_Registry::get('logger')->debug('member_id may be sent in as parameter'get('logger')->debug( //Zend_Registry::get('logger')->debug('member_id may be sent in as parameter'); if (empty($params['member_id'])) { $member_id = $this->getMember_id(); } else { $member_id = $params['member_id']; } $qualification_id = $this->fetchQualificationId('MTECH'); $save_data = $params['myarray']['qualification_data']; $student_model = new Acad_Model_Member_Student(); $student_model->setMember_id($member_id); $student_model->saveQualificationInfo($qualification_id, $save_data); $success = true; switch ($format) { case 'html': if (!empty($success)) { $this->view->assign('is_successfull', $success); } break; case 'jsonp': $callback = $this->getRequest()->getParam('callback'); echo $callback . '(' . $this->_helper->json($success, false) . ')'; break; case 'json': $this->_helper->json($success); break; case 'test': break; default: break; } }