Minor: Format code

pull/4761/head
Angel Fernando Quiroz Campos 2 years ago
parent 60c78cb7c7
commit 6730eb22f6
  1. 35
      main/inc/ajax/skill.ajax.php

@ -4,9 +4,13 @@
/** /**
* Responses to AJAX calls. * Responses to AJAX calls.
*/ */
use Chamilo\SkillBundle\Entity\SkillRelCourse;
use Chamilo\SkillBundle\Entity\SkillRelItem;
require_once __DIR__.'/../global.inc.php'; require_once __DIR__.'/../global.inc.php';
$action = isset($_REQUEST['a']) ? $_REQUEST['a'] : null; $action = $_REQUEST['a'] ?? null;
api_block_anonymous_users(); api_block_anonymous_users();
@ -20,7 +24,7 @@ $userId = api_get_user_id();
switch ($action) { switch ($action) {
case 'add': case 'add':
if (api_is_platform_admin() || api_is_drh()) { if (api_is_platform_admin() || api_is_drh()) {
if (isset($_REQUEST['id']) && !empty($_REQUEST['id'])) { if (!empty($_REQUEST['id'])) {
$skillId = $skill->edit($_REQUEST); $skillId = $skill->edit($_REQUEST);
} else { } else {
$skillId = $skill->add($_REQUEST); $skillId = $skill->add($_REQUEST);
@ -38,7 +42,7 @@ switch ($action) {
'items' => [], 'items' => [],
]]; ]];
if (isset($_REQUEST['q']) && !empty($_REQUEST['q'])) { if (!empty($_REQUEST['q'])) {
$skills = $skill->find('all', ['where' => ['name LIKE %?% ' => $_REQUEST['q']]]); $skills = $skill->find('all', ['where' => ['name LIKE %?% ' => $_REQUEST['q']]]);
foreach ($skills as $skill) { foreach ($skills as $skill) {
$returnSkills['items'][] = [ $returnSkills['items'][] = [
@ -68,7 +72,7 @@ switch ($action) {
break; break;
case 'find_gradebooks': case 'find_gradebooks':
$return = []; $return = [];
if (isset($_REQUEST['tag']) && !empty($_REQUEST['tag'])) { if (!empty($_REQUEST['tag'])) {
$gradebooks = $gradebook->find('all', ['where' => ['name LIKE %?% ' => $_REQUEST['tag']]]); $gradebooks = $gradebook->find('all', ['where' => ['name LIKE %?% ' => $_REQUEST['tag']]]);
foreach ($gradebooks as $item) { foreach ($gradebooks as $item) {
$item['key'] = $item['name']; $item['key'] = $item['name'];
@ -100,7 +104,7 @@ switch ($action) {
break; break;
case 'get_skills_by_profile': case 'get_skills_by_profile':
$skillRelProfile = new SkillRelProfile(); $skillRelProfile = new SkillRelProfile();
$profile_id = isset($_REQUEST['profile_id']) ? $_REQUEST['profile_id'] : null; $profile_id = $_REQUEST['profile_id'] ?? null;
$skills = $skillRelProfile->getSkillsByProfile($profile_id); $skills = $skillRelProfile->getSkillsByProfile($profile_id);
echo json_encode($skills); echo json_encode($skills);
break; break;
@ -113,18 +117,18 @@ switch ($action) {
echo Display::$global_template->fetch($template); echo Display::$global_template->fetch($template);
break; break;
case 'get_skills': case 'get_skills':
$loadUserData = isset($_REQUEST['load_user_data']) ? $_REQUEST['load_user_data'] : null; $loadUserData = $_REQUEST['load_user_data'] ?? null;
$id = intval($_REQUEST['id']); $id = intval($_REQUEST['id']);
$skills = $skill->get_all($loadUserData, false, $id); $skills = $skill->get_all($loadUserData, false, $id);
echo json_encode($skills); echo json_encode($skills);
break; break;
case 'get_skill_info': case 'get_skill_info':
$id = isset($_REQUEST['id']) ? $_REQUEST['id'] : null; $id = $_REQUEST['id'] ?? null;
$skillInfo = $skill->getSkillInfo($id); $skillInfo = $skill->getSkillInfo($id);
echo json_encode($skillInfo); echo json_encode($skillInfo);
break; break;
case 'get_skill_course_info': case 'get_skill_course_info':
$id = isset($_REQUEST['id']) ? $_REQUEST['id'] : null; $id = $_REQUEST['id'] ?? null;
$skillInfo = $skill->getSkillInfo($id); $skillInfo = $skill->getSkillInfo($id);
$courses = $skill->getCoursesBySkill($id); $courses = $skill->getCoursesBySkill($id);
$sessions = $skill->getSessionsBySkill($id); $sessions = $skill->getSessionsBySkill($id);
@ -177,11 +181,11 @@ switch ($action) {
break; break;
case 'load_children': case 'load_children':
$id = isset($_REQUEST['id']) ? intval($_REQUEST['id']) : null; $id = isset($_REQUEST['id']) ? intval($_REQUEST['id']) : null;
$load_user_data = isset($_REQUEST['load_user_data']) ? $_REQUEST['load_user_data'] : null; $load_user_data = $_REQUEST['load_user_data'] ?? null;
$skills = $skill->getChildren($id, $load_user_data); $skills = $skill->getChildren($id, $load_user_data);
$return = []; $return = [];
foreach ($skills as $skill) { foreach ($skills as $skill) {
if (isset($skill['data']) && !empty($skill['data'])) { if (!empty($skill['data'])) {
$return[$skill['data']['id']] = [ $return[$skill['data']['id']] = [
'id' => $skill['data']['id'], 'id' => $skill['data']['id'],
'name' => $skill['data']['name'], 'name' => $skill['data']['name'],
@ -311,7 +315,7 @@ switch ($action) {
if (api_is_platform_admin() || api_is_drh()) { if (api_is_platform_admin() || api_is_drh()) {
$skill_profile = new SkillProfile(); $skill_profile = new SkillProfile();
$params = $_REQUEST; $params = $_REQUEST;
$params['skills'] = isset($params['skill_id']) ? $params['skill_id'] : null; $params['skills'] = $params['skill_id'] ?? null;
$profileId = isset($_REQUEST['profile']) ? intval($_REQUEST['profile']) : null; $profileId = isset($_REQUEST['profile']) ? intval($_REQUEST['profile']) : null;
if ($profileId > 0) { if ($profileId > 0) {
$skill_profile->updateProfileInfo( $skill_profile->updateProfileInfo(
@ -351,7 +355,7 @@ switch ($action) {
break; break;
case 'search_skills': case 'search_skills':
$returnSkills = []; $returnSkills = [];
if (isset($_REQUEST['q']) && !empty($_REQUEST['q'])) { if (!empty($_REQUEST['q'])) {
$skills = $skill->find( $skills = $skill->find(
'all', 'all',
[ [
@ -381,7 +385,7 @@ switch ($action) {
); );
$returnSkills = []; $returnSkills = [];
/** @var \Chamilo\SkillBundle\Entity\SkillRelCourse $skill */ /** @var SkillRelCourse $skill */
foreach ($skills as $skill) { foreach ($skills as $skill) {
$returnSkills[] = [ $returnSkills[] = [
'id' => $skill->getSkill()->getId(), 'id' => $skill->getSkill()->getId(),
@ -424,7 +428,7 @@ switch ($action) {
} }
$session = $em->getRepository('ChamiloCoreBundle:Session')->find($sessionId); $session = $em->getRepository('ChamiloCoreBundle:Session')->find($sessionId);
/** @var \Chamilo\SkillBundle\Entity\SkillRelItem $skillRelItem */ /** @var SkillRelItem $skillRelItem */
$skillRelItem = $em->getRepository('ChamiloSkillBundle:SkillRelItem')->findOneBy( $skillRelItem = $em->getRepository('ChamiloSkillBundle:SkillRelItem')->findOneBy(
['itemId' => $itemId, 'itemType' => $typeId, 'skill' => $skillId] ['itemId' => $itemId, 'itemType' => $typeId, 'skill' => $skillId]
); );
@ -446,8 +450,7 @@ switch ($action) {
->setSkillRelItem($skillRelItem) ->setSkillRelItem($skillRelItem)
->setResultId($resultId) ->setResultId($resultId)
->setCreatedBy($creatorId) ->setCreatedBy($creatorId)
->setUpdatedBy($creatorId) ->setUpdatedBy($creatorId);
;
$em->persist($skillRelItemRelUser); $em->persist($skillRelItemRelUser);
$em->flush(); $em->flush();
} }

Loading…
Cancel
Save