index()
index() : \Illuminate\Http\Response
Mengambil semua data Checkin
Returns
\Illuminate\Http\Response —Collection of Checkin (dengan pagination 30 data per halaman)
Class Controller yang mengakses tabel Checkin
getByIdTasStatus(integer $idTas, string $status) : \Illuminate\Http\Response
Mengambil Checkin berdasarkan Id Tas dan status transaksi
| integer | $idTas | Primary Key Id dari data Tas |
| string | $status | Status transaksi data Checkin (I: Checkin, O: Checkout, B: Batal) |
getByKodePelangganStatus(string $kodePelanggan, string $status) : \Illuminate\Http\Response
Mengambil Checkin berdasarkan Kode Pelanggan dan Status
| string | $kodePelanggan | Kode Pelanggan dari domain Pelanggan |
| string | $status | Status transaksi dari data Checkin |
getByIdTasKodePelangganStatus(integer $idTas, string $kodePelanggan, string $status) : \Illuminate\Http\Response
Mengambil checkin berdasarkan kode tas dan status
| integer | $idTas | Primary Key Id dari data Tas |
| string | $kodePelanggan | Kode Pelanggan dari domain Pelanggan |
| string | $status | Status transaksi dari data Checkin |
updateStatus(\Illuminate\Http\Request $request, integer $id) : \Illuminate\Http\Response
Mengubah status data Checkin
Fungsi ini juga menyimpan kolom waktu_checkout bila status yang disimpan adalah O (Checkout)
| \Illuminate\Http\Request | $request | |
| integer | $id |