public static function actionAddTeamMember($data) { $user = User::getEntity($data['id']); if ($user->getId() != null) { // Save skills $member = TeamMember::fetchEntity($data); $skills = $member->getSkills(); if (count($skills) > 0) { foreach ($skills as $skill) { if ($skill->isActive == 1) { Skill::addSkillToUser($skill->id, $member->getId()); } else { Skill::deleteSkillForUser($skill->id, $member->getId()); } } } // Return to save the team member return true; } return false; }