/**
  *
  * @param Request $request
  * @param Series $series
  * @return mixed
  */
 public function update(Request $request, Series $series)
 {
     // Create an array with the new fields merged
     $data = array_compare($series->toArray(), $request->only(['name', 'priority']));
     //        dd($data);
     $series->update($data);
     if ($request->has('workout_ids')) {
         $series->workouts()->sync($request->get('workout_ids'));
         //            $series->save();
     }
     return $this->responseOkWithTransformer($series, new SeriesTransformer());
 }
 /**
  * @return array
  */
 public function transform(Series $series)
 {
     $array = ['id' => $series->id, 'name' => $series->name, 'priority' => $series->priority, 'workout_ids' => $series->workouts()->lists('id'), 'lastDone' => $series->lastDone];
     return $array;
 }