コード例 #1
0
 public function addSkillsAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     $request = $this->getRequest();
     $params = $request->getParams();
     $skills = $params["skills"];
     // echo("testt:<pre>");print_r($skills);echo("</pre>");  die();
     $core = new PR_Api_Core_CandidateClass();
     $skillname = array();
     $skillid = array();
     $listskill = array();
     if ($skills != "" || !empty($skills)) {
         foreach ($skills as $skill) {
             $skillID = $core->get_skill($skill);
             array_push($skillname, $skillID[0]["SkillName"]);
         }
     }
     $result["SkillName"] = $skillname;
     $response = $this->getResponse();
     $response->clearAllHeaders()->clearBody();
     $result = json_encode($result);
     $response->setHeader('Content-type', 'application/json');
     $response->setHeader('Content-Length', strlen($result), true)->setBody($result);
 }