Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 10257 Rev 10258
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 = $currentCompany ?
-
 
412
                    $jobDescriptionMapper->fetchAllActiveByCompanyId($currentCompany->id) :
-
 
413
                    $jobDescriptionMapper->fetchAllByDefault();
-
 
414
            
-
 
415
            foreach ($records as $record)
-
 
416
            {
-
 
417
                $jobDescritions[$record->uuid] = $record->name;
Línea 408... Línea 418...
408
            $jobDescription = $jobDescriptionMapper->fetchOne($vacancy->job_description_id);
418
            }
409
 
419
 
410
            $jobCategoryMapper = JobCategoryMapper::getInstance($this->adapter);
420
            $jobCategoryMapper = JobCategoryMapper::getInstance($this->adapter);
Línea 442... Línea 452...
442
            $data = [
452
            $data = [
443
                'success' => true,
453
                'success' => true,
444
                'data' => [
454
                'data' => [
445
                    'id' => $vacancy->uuid,
455
                    'id' => $vacancy->uuid,
446
                    'name' => $vacancy->name,
456
                    'name' => $vacancy->name,
-
 
457
                    'job_description' => [
-
 
458
                        'description_options' => $jobDescritions,
-
 
459
                        'current_description' => [
447
                    'job_description_id' => $jobDescription->uuid,
460
                            'description_id' => $jobDescription->uuid,
-
 
461
                            'description_name' => $jobDescription->name
-
 
462
                        ]
-
 
463
                    ],
448
                    'location_search' => $location->formatted_address,
464
                    'location_search' => $location->formatted_address,
449
                    'formatted_address' => $location->formatted_address,
465
                    'formatted_address' => $location->formatted_address,
450
                    'address1' => $location->address1,
466
                    'address1' => $location->address1,
451
                    'address2' => $location->address2,
467
                    'address2' => $location->address2,
452
                    'country' => $location->country,
468
                    'country' => $location->country,