Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 10256 Rev 10257
Línea 404... Línea 404...
404
            $locationMapper = LocationMapper::getInstance($this->adapter);
404
            $locationMapper = LocationMapper::getInstance($this->adapter);
405
            $location = $locationMapper->fetchOne($vacancy->location_id);
405
            $location = $locationMapper->fetchOne($vacancy->location_id);
Línea 406... Línea 406...
406
 
406
 
407
            $jobDescriptionMapper = JobDescriptionMapper::getInstance($this->adapter);
407
            $jobDescriptionMapper = JobDescriptionMapper::getInstance($this->adapter);
408
            $jobDescription = $jobDescriptionMapper->fetchOne($vacancy->job_description_id);
-
 
409
            $jobDescritions = [];
-
 
410
 
-
 
411
            $records = $jobDescriptionMapper->fetchAll();
-
 
412
            
-
 
413
            foreach ($records as $record)
-
 
414
            {
-
 
415
                $jobDescritions[$record->uuid] = $record->name;
-
 
Línea 416... Línea 408...
416
            }
408
            $jobDescription = $jobDescriptionMapper->fetchOne($vacancy->job_description_id);
417
 
409
 
418
            $jobCategoryMapper = JobCategoryMapper::getInstance($this->adapter);
410
            $jobCategoryMapper = JobCategoryMapper::getInstance($this->adapter);
Línea 450... Línea 442...
450
            $data = [
442
            $data = [
451
                'success' => true,
443
                'success' => true,
452
                'data' => [
444
                'data' => [
453
                    'id' => $vacancy->uuid,
445
                    'id' => $vacancy->uuid,
454
                    'name' => $vacancy->name,
446
                    'name' => $vacancy->name,
455
                    'job_description' => [
-
 
456
                        'description_options' => $jobDescritions,
-
 
457
                        'current_description' => [
-
 
458
                            'description_id' => $jobDescription->uuid,
447
                    'job_description_id' => $jobDescription->uuid,
459
                            'description_name' => $jobDescription->name
-
 
460
                        ]
-
 
461
                    ],
-
 
462
                    'location_search' => $location->formatted_address,
448
                    'location_search' => $location->formatted_address,
463
                    'formatted_address' => $location->formatted_address,
449
                    'formatted_address' => $location->formatted_address,
464
                    'address1' => $location->address1,
450
                    'address1' => $location->address1,
465
                    'address2' => $location->address2,
451
                    'address2' => $location->address2,
466
                    'country' => $location->country,
452
                    'country' => $location->country,