Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 6764 | Rev 6767 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 6764 Rev 6765
Línea 1037... Línea 1037...
1037
            $SurveyJobDescriptionA = [];
1037
            $SurveyJobDescriptionA = [];
1038
            foreach($SurveyJobDescriptions as $SurveyJobDescription)
1038
            foreach($SurveyJobDescriptions as $SurveyJobDescription)
1039
            {
1039
            {
1040
                array_push($SurveyJobDescriptionA, $SurveyJobDescription->job_description_id);
1040
                array_push($SurveyJobDescriptionA, $SurveyJobDescription->job_description_id);
1041
            }
1041
            }
1042
            // return new JsonModel([
-
 
1043
            //     'success' => false,
-
 
1044
            //     'data' => $SurveyJobDescriptionA
-
 
1045
            // ]);
-
 
1046
 
1042
           
1047
            $SurveyJobDescriptionMaster = [];
1043
            $SurveyJobDescriptionMaster = [];
1048
            foreach($SurveyJobDescriptionA as $SurveyJobDescriptionB)
1044
            foreach($SurveyJobDescriptionA as $SurveyJobDescriptionB)
1049
            {
1045
            {
1050
                $JobDescriptionMapper = JobDescriptionMapper::getInstance($this->adapter);
1046
                $JobDescriptionMapper = JobDescriptionMapper::getInstance($this->adapter);
1051
                $JobDescriptionm = $JobDescriptionMapper->fetchOne($SurveyJobDescriptionB);
1047
                $JobDescriptionm = $JobDescriptionMapper->fetchOne($SurveyJobDescriptionB);
1052
                array_push($SurveyJobDescriptionMaster, $JobDescriptionm->uuid);
1048
                array_push($SurveyJobDescriptionMaster, $JobDescriptionm->uuid);
1053
            }
1049
            }
Línea -... Línea 1050...
-
 
1050
 
-
 
1051
            $surveyIndustryMapper = SurveyIndustryMapper::getInstance($this->adapter);
-
 
1052
            $industrys = $surveyIndustryMapper->fetchAllBySurveyId($survey->id);
-
 
1053
            
-
 
1054
            $industrya = [];
-
 
1055
            foreach($industrys as $industry)
-
 
1056
            {
-
 
1057
                array_push($industrya, $industry->industry_id);
-
 
1058
            }
-
 
1059
            
-
 
1060
 
-
 
1061
            $industryMaster = [];
-
 
1062
            foreach($industrya as $industryb)
-
 
1063
            {
-
 
1064
                $industryMapper = IndustryMapper::getInstance($this->adapter);
-
 
1065
                $industrym = $industryMapper->fetchOne($industryb);
-
 
1066
                array_push($industryMaster, $industrym->uuid);
-
 
1067
            }
-
 
1068
            
-
 
1069
 
-
 
1070
            
Línea 1054... Línea 1071...
1054
 
1071
 
1055
           
1072
           
1056
          
-
 
-
 
1073
          
-
 
1074
            $surveyFormMapper = SurveyFormMapper::getInstance($this->adapter);
-
 
1075
            $surveyForm = $surveyFormMapper->fetchOne($survey->form_id);
-
 
1076
            // return new JsonModel([
1057
            $surveyFormMapper = SurveyFormMapper::getInstance($this->adapter);
1077
            //     'success' => false,
1058
            $surveyForm = $surveyFormMapper->fetchOne($survey->form_id);
1078
            //     'data' => $SurveyJobDescriptionA
1059
 
1079
            // ]);
1060
            $data = [
1080
            $data = [
1061
                'success' => true,
1081
                'success' => true,
Línea 1068... Línea 1088...
1068
                    'last_date' => $survey->last_date,
1088
                    'last_date' => $survey->last_date,
1069
                    'status' => $survey->status, 
1089
                    'status' => $survey->status, 
1070
                    'lenguage_id' => $lenguage,
1090
                    'lenguage_id' => $lenguage,
1071
                    'skill_id' => $skillMaster,
1091
                    'skill_id' => $skillMaster,
1072
                    'job_description_id' => $SurveyJobDescriptionMaster,
1092
                    'job_description_id' => $SurveyJobDescriptionMaster,
-
 
1093
                    'industry_id' => $industryMaster,
1073
                ]
1094
                ]
1074
            ];
1095
            ];
Línea 1075... Línea 1096...
1075
 
1096
 
1076
            return new JsonModel($data);
1097
            return new JsonModel($data);