private function findLanguageInfo($member_id)
 {
     $mem_language = new Tnp_Model_MemberInfo_Language();
     $mem_language->setMember_id($member_id);
     $info = $mem_language->fetchLanguagesInfo();
     if (!empty($info)) {
         $lang = new Tnp_Model_Language();
         $languages = $lang->fetchLanguages();
         $student_language_info = array();
         foreach ($info as $key => $proficiency) {
             $student_language_info[$key] = array('language_name' => $languages[$key], 'proficiency' => $proficiency);
         }
     } else {
         $student_language_info = false;
     }
     return $student_language_info;
 }
Example #2
0
 /**
  * Operating Condition : Member Id is set
  * @return false|array array($language_id=>$proficiency)
  */
 public function fetchLanguagesInfo()
 {
     $member_id = $this->getMember_id(true);
     $member_language = new Tnp_Model_MemberInfo_Language();
     $member_language->setMember_id($member_id);
     return $member_language->fetchLanguagesInfo();
 }