From 3c22a097b2606ea9c0b89fb6f118bb810f826e83 Mon Sep 17 00:00:00 2001 From: Nikola Cirkovic Date: Mon, 30 May 2022 20:44:51 +0200 Subject: [PATCH] INA-5 | Update task scheduler transformer --- app/Transformers/TaskSchedulerTransformer.php | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/app/Transformers/TaskSchedulerTransformer.php b/app/Transformers/TaskSchedulerTransformer.php index 7cb96dc34293..d49bad7d22b2 100644 --- a/app/Transformers/TaskSchedulerTransformer.php +++ b/app/Transformers/TaskSchedulerTransformer.php @@ -11,8 +11,6 @@ namespace App\Transformers; - -use App\Models\ScheduledJob; use App\Models\Scheduler; use App\Utils\Traits\MakesHash; @@ -20,16 +18,6 @@ class TaskSchedulerTransformer extends EntityTransformer { 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) { @@ -43,6 +31,9 @@ class TaskSchedulerTransformer extends EntityTransformer 'updated_at' => (int)$scheduler->updated_at, 'created_at' => (int)$scheduler->created_at, 'archived_at' => (int) $scheduler->deleted_at, + 'action_name' => (string) $scheduler->action_name, + 'action_class' => (string) $scheduler->action_class, + 'parameters'=> (array)$scheduler->parameters, ]; }