mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
INA-5 | Update task scheduler transformer
This commit is contained in:
parent
219853eb9a
commit
3c22a097b2
@ -11,8 +11,6 @@
|
|||||||
|
|
||||||
namespace App\Transformers;
|
namespace App\Transformers;
|
||||||
|
|
||||||
|
|
||||||
use App\Models\ScheduledJob;
|
|
||||||
use App\Models\Scheduler;
|
use App\Models\Scheduler;
|
||||||
use App\Utils\Traits\MakesHash;
|
use App\Utils\Traits\MakesHash;
|
||||||
|
|
||||||
@ -20,16 +18,6 @@ class TaskSchedulerTransformer extends EntityTransformer
|
|||||||
{
|
{
|
||||||
use MakesHash;
|
use MakesHash;
|
||||||
|
|
||||||
protected $defaultIncludes = [
|
|
||||||
'job'
|
|
||||||
];
|
|
||||||
|
|
||||||
public function includeJob(Scheduler $scheduler)
|
|
||||||
{
|
|
||||||
$transformer = new ScheduledJobTransformer($this->serializer);
|
|
||||||
|
|
||||||
return $this->item($scheduler->job, $transformer, ScheduledJob::class);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function transform(Scheduler $scheduler)
|
public function transform(Scheduler $scheduler)
|
||||||
{
|
{
|
||||||
@ -43,6 +31,9 @@ class TaskSchedulerTransformer extends EntityTransformer
|
|||||||
'updated_at' => (int)$scheduler->updated_at,
|
'updated_at' => (int)$scheduler->updated_at,
|
||||||
'created_at' => (int)$scheduler->created_at,
|
'created_at' => (int)$scheduler->created_at,
|
||||||
'archived_at' => (int) $scheduler->deleted_at,
|
'archived_at' => (int) $scheduler->deleted_at,
|
||||||
|
'action_name' => (string) $scheduler->action_name,
|
||||||
|
'action_class' => (string) $scheduler->action_class,
|
||||||
|
'parameters'=> (array)$scheduler->parameters,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user