<?php

namespace App\Helpers;

use App\Models\SlaModel;

class SlaMapper
{
  public function toSla(array $row): SlaModel
  {
    // id_sla, nama_sla, waktu_respon_jam, waktu_penyelesaian_jam, deskripsi, created_at, updated_at
    return new SlaModel(
      id: $row["id_sla"],
      namaSla: $row["nama_sla"],
      waktuResponJam: (int) $row["waktu_respon_jam"],
      waktuPenyelesaianJam: (int) $row["waktu_penyelesaian_jam"],
      deskripsi: $row["deskripsi"],
      createdAt: $row["created_at"],
      updatedAt: $row["updated_at"]
    );
  }
}
