\App\Http\ControllersTasController

Class Controller yang mengakses tabel Tas

Summary

Methods
Properties
Constants
index()
store()
getByIdTas()
getByKodeTas()
getLastKodeTasByKodeHuruf()
storeByKodeHuruf()
update()
updateStatusTas()
destroyById()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
countIsi()
No private properties found
N/A

Methods

index()

index() : \Illuminate\Http\Response

Mengambil semua data Tas

Returns

\Illuminate\Http\Response —

Collection of Tas

store()

store(\Illuminate\Http\Request  $request) : \Illuminate\Http\Response

Menambahkan data Tas baru

Parameters

\Illuminate\Http\Request $request

Returns

\Illuminate\Http\Response

getByIdTas()

getByIdTas(string  $idTas) : \Illuminate\Http\Response

Mengambil data Tas berdasarkan ID (Primary Key).

Parameters

string $idTas

Id dari data Tas

Returns

\Illuminate\Http\Response

getByKodeTas()

getByKodeTas(string  $kodeTas) : \Illuminate\Http\Response

Mengambil data Tas berdasarkan kode

Parameters

string $kodeTas

Kode tas dari data Tas

Returns

\Illuminate\Http\Response

getLastKodeTasByKodeHuruf()

getLastKodeTasByKodeHuruf(string  $kodeHuruf) : \Illuminate\Http\Response

Mengambil generasi kode tas berdasarkan kode yang paling belakang

Parameters

string $kodeHuruf

Kode toko dari data Toko

Returns

\Illuminate\Http\Response

storeByKodeHuruf()

storeByKodeHuruf(string  $kodeHuruf, integer  $jumlah) : \Illuminate\Http\Response

Membuat Tas baru menggunakan kode toko sejumlah jumlah yang diberikan

Parameters

string $kodeHuruf

Kode toko dari data Toko

integer $jumlah

Jumlah tas yang ingin dibuat

Returns

\Illuminate\Http\Response

update()

update(\Illuminate\Http\Request  $request, integer  $id) : \Illuminate\Http\Response

Mengubah data Tas

Parameters

\Illuminate\Http\Request $request

Isi body dari HTTP request, berisikan JSON Tas

integer $id

Primary Key tabel Tas Id dari yang akan diupdate

Returns

\Illuminate\Http\Response

updateStatusTas()

updateStatusTas(string  $kodeTas, \Illuminate\Http\Request  $request) : \Illuminate\Http\Response

Menngubah status aktif data Tas

Parameters

string $kodeTas

Kode tas dari data Tas

\Illuminate\Http\Request $request

Isi body dari HTTP request, berisikan JSON Tas

Returns

\Illuminate\Http\Response

destroyById()

destroyById(integer  $id) 

Menghapus tas berdasarkan Id Tas

Parameters

integer $id

Primary Key Id data Tas

countIsi()

countIsi(string  $idTas) : integer

Menghitung isi Tas berdasarkan ID (Primary Key).

Parameters

string $idTas

Id dari data Tas

Returns

integer