$skill_data = $skill_profile->updateProfileInfo($profileId, $params['name'], $params['description']); } else { $skill_data = $skill_profile->save($params); } if (!empty($skill_data)) { echo 1; } else { echo 0; } } break; case 'delete_profile': if (api_is_platform_admin() || api_is_drh()) { $profileId = $_REQUEST['profile']; $skillProfile = new SkillProfile(); $isDeleted = $skillProfile->delete($profileId); echo json_encode(array('status' => $isDeleted)); } break; case 'skill_exists': $skill_data = $skill->get($_REQUEST['skill_id']); if (!empty($skill_data)) { echo 1; } else { echo 0; } break; case 'search_skills': $skills = $skill->find('all', ['where' => ['name LIKE %?% ' => $_REQUEST['q']]]); $returnSkills = []; foreach ($skills as $skill) {