| Línea 322... |
Línea 322... |
| 322 |
$jobDescriptionCompetency->competency_id = $competency->id;
|
322 |
$jobDescriptionCompetency->competency_id = $competency->id;
|
| 323 |
$jobDescriptionCompetency->job_description_id = $jobDescription->id;
|
323 |
$jobDescriptionCompetency->job_description_id = $jobDescription->id;
|
| 324 |
$jobDescriptionCompetencyMapper->insert($jobDescriptionCompetency);
|
324 |
$jobDescriptionCompetencyMapper->insert($jobDescriptionCompetency);
|
| Línea 325... |
Línea 325... |
| 325 |
|
325 |
|
| 326 |
for ($b = 0; $b < count($competencies_selected[$i]['behaviors']); $b++) {
|
326 |
for ($b = 0; $b < count($competencies_selected[$i]['behaviors']); $b++) {
|
| 327 |
$jobDescriptionBehaviorCompetency = new JobDescriptionBehaviorCompetency();
|
327 |
$jobDescriptionBehaviorCompetency = new JobDescriptionBehaviorCompetency();
|
| 328 |
$jobDescriptionBehaviorCompetency->competency_id = $competency->id;
|
328 |
$jobDescriptionBehaviorCompetency->competency_id = $competency->id;
|
| 329 |
$jobDescriptionBehaviorCompetency->behavior_id = $competencies_selected[$i]['behaviors'][$b]['behavior_id'];
|
329 |
$jobDescriptionBehaviorCompetency->behavior_id = $competencies_selected[$i]['behaviors'][$b]['behavior_id'];
|
| 330 |
$jobDescriptionBehaviorCompetency->level = $competencies_selected[$i]['behaviors'][$b]['level'];
|
330 |
$jobDescriptionBehaviorCompetency->level = $competencies_selected[$i]['behaviors'][$b]['level'];
|
| 331 |
$jobDescriptionBehaviorCompetency->job_description_id = $jobDescription->id;
|
331 |
$jobDescriptionBehaviorCompetency->job_description_id = $jobDescription->id;
|
| 332 |
$jobDescriptionBehaviorCompetencyMapper->insert($jobDescriptionBehaviorCompetency);
|
332 |
$jobDescriptionBehaviorCompetencyMapper->insert($jobDescriptionBehaviorCompetency);
|
| 333 |
}
|
333 |
}
|
| 334 |
}
|
334 |
}
|
| Línea 335... |
Línea 335... |
| 335 |
}
|
335 |
}
|
| Línea 477... |
Línea 477... |
| 477 |
$jobDescriptionCompetency->competency_id = $competency->id;
|
477 |
$jobDescriptionCompetency->competency_id = $competency->id;
|
| 478 |
$jobDescriptionCompetency->job_description_id = $jobDescription->id;
|
478 |
$jobDescriptionCompetency->job_description_id = $jobDescription->id;
|
| 479 |
$jobDescriptionCompetencyMapper->insert($jobDescriptionCompetency);
|
479 |
$jobDescriptionCompetencyMapper->insert($jobDescriptionCompetency);
|
| Línea 480... |
Línea 480... |
| 480 |
|
480 |
|
| 481 |
for ($b = 0; $b < count($competencies_selected[$i]['behaviors']); $b++) {
|
481 |
for ($b = 0; $b < count($competencies_selected[$i]['behaviors']); $b++) {
|
| 482 |
$jobDescriptionBehaviorCompetency = new JobDescriptionBehaviorCompetency();
|
482 |
$jobDescriptionBehaviorCompetency = new JobDescriptionBehaviorCompetency();
|
| 483 |
$jobDescriptionBehaviorCompetency->competency_id = $competency->id;
|
483 |
$jobDescriptionBehaviorCompetency->competency_id = $competency->id;
|
| 484 |
$jobDescriptionBehaviorCompetency->behavior_id = $competencies_selected[$i]['behaviors'][$b]['behavior_id'];
|
484 |
$jobDescriptionBehaviorCompetency->behavior_id = $competencies_selected[$i]['behaviors'][$b]['behavior_id'];
|
| 485 |
$jobDescriptionBehaviorCompetency->level = $competencies_selected[$i]['behaviors'][$b]['level'];
|
485 |
$jobDescriptionBehaviorCompetency->level = $competencies_selected[$i]['behaviors'][$b]['level'];
|
| 486 |
$jobDescriptionBehaviorCompetency->job_description_id = $jobDescription->id;
|
486 |
$jobDescriptionBehaviorCompetency->job_description_id = $jobDescription->id;
|
| 487 |
$jobDescriptionBehaviorCompetencyMapper->insert($jobDescriptionBehaviorCompetency);
|
487 |
$jobDescriptionBehaviorCompetencyMapper->insert($jobDescriptionBehaviorCompetency);
|
| 488 |
}
|
488 |
}
|
| 489 |
}
|
489 |
}
|
| Línea 490... |
Línea 490... |
| 490 |
}
|
490 |
}
|
| Línea 589... |
Línea 589... |
| 589 |
$behaviors = [];
|
589 |
$behaviors = [];
|
| Línea 590... |
Línea 590... |
| 590 |
|
590 |
|
| Línea 591... |
Línea 591... |
| 591 |
foreach ($behaviorCompetencies as $rows) {
|
591 |
foreach ($behaviorCompetencies as $rows) {
|
| 592 |
|
- |
|
| 593 |
$behavior = $behaviorMapper->fetchOne($rows->behavior_id);
|
592 |
|
| 594 |
|
593 |
$behavior = $behaviorMapper->fetchOne($rows->behavior_id);
|
| 595 |
if ($behavior) {
|
594 |
if ($behavior) {
|
| 596 |
array_push($behaviors, [
|
595 |
array_push($behaviors, [
|
| 597 |
'behavior_id' => $record->id,
|
596 |
'behavior_id' => $record->id,
|
| Línea 603... |
Línea 602... |
| 603 |
}
|
602 |
}
|
| Línea 604... |
Línea 603... |
| 604 |
|
603 |
|
| 605 |
$jobDescriptionCompetency = $jobDescriptionCompetencyMapper->fetchOneByJobDescriptionIdAndCompetencyId($jobDescription->id, $record->id);
|
604 |
$jobDescriptionCompetency = $jobDescriptionCompetencyMapper->fetchOneByJobDescriptionIdAndCompetencyId($jobDescription->id, $record->id);
|
| Línea 606... |
Línea -... |
| 606 |
if ($jobDescriptionCompetency) {
|
- |
|
| 607 |
|
605 |
if ($jobDescriptionCompetency) {
|
| 608 |
|
606 |
|
| 609 |
array_push($data['competencies_selected'], [
|
607 |
array_push($data['competencies_selected'], [
|
| 610 |
'competency_type_id' => $competencyTypesUUID[$record->competency_type_id],
|
608 |
'competency_type_id' => $competencyTypesUUID[$record->competency_type_id],
|
| 611 |
'competency_id' => $record->uuid,
|
- |
|
| 612 |
'name' => $record->name,
|
609 |
'competency_id' => $record->uuid,
|
| 613 |
'level' => $jobDescriptionCompetency->level,
|
610 |
'name' => $record->name,
|
| 614 |
'behaviors' => $behaviors
|
611 |
'behaviors' => $behaviors
|
| Línea 615... |
Línea 612... |
| 615 |
]);
|
612 |
]);
|