Example #1
0
 /**
  * calculate profile completion for member
  * 
  * @author EL GUENNUNI Sohaib s.elguennuni@gmail.com
  * @param [int] 
  * @return [int]
  */
 public function calculateProfileCompletion($idMember, $regulate = 25)
 {
     $completion = 25;
     $experience = new Experience();
     $skills = new MemberSkill();
     $study = new Study();
     if (count($experience->getExperienceByMember($idMember)) > 0) {
         $completion += $regulate;
     }
     if (count($skills->getSkillsByMember($idMember)) > 0) {
         $completion += $regulate;
     }
     if (count($study->getStudyByMember($idMember)) > 0) {
         $completion += $regulate;
     }
     return $completion;
 }