/**
  * Returns the standardized job object
  *
  * @param array $payload
  *
  * @return \JobApis\Jobs\Client\Job
  */
 public function createJobObject($payload)
 {
     $job = new Job(['description' => $payload['Description'], 'title' => $payload['JobTitle'], 'name' => $payload['JobTitle'], 'url' => $payload['Url'], 'sourceId' => $payload['Id'], 'qualifications' => $payload['Requirements'], 'maximumSalaray' => $payload['SalaryMax'], 'minimumSalaray' => $payload['SalaryMin'], 'baseSalaray' => $payload['SalaryMin']]);
     $job->setDatePostedAsString($payload['PostDate']);
     $job = $this->setValidThroughAsString($payload['ExpireDate'], $job);
     $job = $this->setCategory($payload, $job);
     $job = $this->setCompany($payload, $job);
     return $this->setLocation($payload, $job);
 }