Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 854 Rev 856
Línea 179... Línea 179...
179
                'jobs_description' => [],
179
                'jobs_description' => [],
180
            ];
180
            ];
Línea 181... Línea 181...
181
 
181
 
Línea 182... Línea 182...
182
            $competencyTypeMapper = CompetencyTypeMapper::getInstance($this->adapter);
182
            $competencyTypeMapper = CompetencyTypeMapper::getInstance($this->adapter);
183
 
183
 
184
            if ($currentCompany) {
-
 
-
 
184
            $records = $currentCompany ?
185
                $records = $competencyTypeMapper->fetchAllByCompanyId($currentCompany->id);
185
                    $competencyTypeMapper->fetchAllByCompanyId($currentCompany->id) :
186
 
186
                    $competencyTypeMapper->fetchAllActivesByDefault();
187
 
187
 
188
                $competencyTypesUUID = [];
188
            $competencyTypesUUID = [];
189
                foreach ($records as $record) {
189
            foreach ($records as $record) {
190
                    array_push($data['competency_types'], [
190
                array_push($data['competency_types'], [
191
                        'competency_type_id' => $record->uuid,
-
 
192
                        'name' => $record->name,
-
 
193
                    ]);
-
 
194
 
191
                    'competency_type_id' => $record->uuid,
195
                    $competencyTypesUUID[$record->id] = $record->uuid;
-
 
Línea -... Línea 192...
-
 
192
                    'name' => $record->name,
-
 
193
                ]);
Línea 196... Línea -...
196
                }
-
 
Línea 197... Línea -...
197
 
-
 
Línea -... Línea 194...
-
 
194
 
Línea -... Línea 195...
-
 
195
                $competencyTypesUUID[$record->id] = $record->uuid;
-
 
196
            }
-
 
197
 
Línea 198... Línea -...
198
 
-
 
199
 
-
 
Línea 200... Línea -...
200
                $competencyMapper = CompetencyMapper::getInstance($this->adapter);
-
 
201
 
-
 
202
                $records = $competencyMapper->fetchAllActiveByCompanyId($currentCompany->id);
-
 
203
 
-
 
204
 
-
 
205
 
-
 
206
                foreach ($records as $record) {
-
 
Línea 207... Línea 198...
207
                    if (isset($competencyTypesUUID[$record->competency_type_id])) {
198
 
208
 
199
 
Línea 209... Línea 200...
209
                        array_push($data['competencies'], [
200
            $competencyMapper = CompetencyMapper::getInstance($this->adapter);
210
                            'competency_type_id' => $competencyTypesUUID[$record->competency_type_id],
201
 
211
                            'competency_id' => $record->uuid,
202
            $records = $currentCompany ?
212
                            'name' => $record->name,
203
                    $competencyMapper->fetchAllActiveByCompanyId($currentCompany->id) :
213
                        ]);
204
                    $competencyMapper->fetchAllByDefault();
214
                    }
205
 
215
                }
206
 
Línea -... Línea 207...
-
 
207
 
-
 
208
            foreach ($records as $record) {
-
 
209
                if (isset($competencyTypesUUID[$record->competency_type_id])) {
-
 
210
 
-
 
211
                    array_push($data['competencies'], [
-
 
212
                        'competency_type_id' => $competencyTypesUUID[$record->competency_type_id],
-
 
213
                        'competency_id' => $record->uuid,
-
 
214
                        'name' => $record->name,
-
 
215
                    ]);
-
 
216
                }
-
 
217
            }
-
 
218
 
Línea 216... Línea 219...
216
 
219
            $jobDescriptionMapper = JobDescriptionMapper::getInstance($this->adapter);
217
                $jobDescriptionMapper = JobDescriptionMapper::getInstance($this->adapter);
220
            $records = $currentCompany ?
218
                $records = $jobDescriptionMapper->fetchAllActiveByCompanyId($currentCompany->id);
221
                    $jobDescriptionMapper->fetchAllActiveByCompanyId($currentCompany->id) :
219
 
222
                    $jobDescriptionMapper->fetchAllByDefault();