Exemplo n.º 1
0
 private function unserializeJob($data)
 {
     $job = new Job();
     $job->setId($data['id']);
     $job->setCommand($data['command']);
     $job->setSubject(isset($data['subject']) ? $data['subject'] : null);
     $job->setLogs($data['logs']);
     $job->setParameters($data['parameters']);
     $job->setCreatedAt($data['created_at']);
     $job->setScheduledAt(isset($data['scheduled_at']) ? $data['scheduled_at'] : null);
     $job->setStartedAt($data['started_at']);
     $job->setFinishedAt($data['finished_at']);
     return $job;
 }
Exemplo n.º 2
0
<?php

include_once 'boot.php';
use Scattr\Client\Model\Job;
$job = new Job();
$job->setId('123');
$job->setSubject("This is a test job");
$res = $client->pushJob($job);
print_r($res);