protected function transferJob(Job $job) { $s3Config = $this->getKey('s3output'); $outputConfig = new S3OutputConfig(); $outputConfig->accessKey = $s3Config->accessKey; $outputConfig->secretKey = $s3Config->secretKey; $outputConfig->name = $s3Config->name; $outputConfig->bucket = $s3Config->bucket; $outputConfig->region = $s3Config->region; $outputConfig->makePublic = false; $output = Output::create($outputConfig); /* WAIT TIL JOB IS FINISHED */ $job->transfer($output); }