Helper References
#
JavascriptformatDate
#
Badaso menyediakan utilitas helper untuk mengubah tanggal sesuai dengan format yang ditentukan. Konfigurasi format tanggal dapat diubah pada file .env
.
- Template
- Script
$helper.formatDate(date)
this.$helper.formatDate(date)
isObjectEmpty
#
Helper berikut digunakan untuk memeriksa apakah sebuah nilai object adalah kosong atau tidak.
- Template
- Script
$helper.isObjectEmpty
this.$helper.isObjectEmpty
#
PHPCaseConvert
#
Badaso menyediakan sebuah helper untuk mengubah case key dari sebuah array dan property dari sebuah object menjadi kasus yang ditentukan.
CaseConvert::camel($object)
CaseConvert::snake($object)
CaseConvert::pascal($object)
Berikut ini merupakan contoh output dari helper tersebut.
input: { "product_id": 1}
output: { "productId": 1}
AuthenticatedUser
#
Helper berikut merupakan helper untuk mendapatkan informasi terkait user yang login atau pemanggil API menggunakan JWT token. Informasi yang tersedia yaitu informasi user, role dan permission.
AuthenticatedUser::getUser()
AuthenticatedUser::getRoles($user_id)
AuthenticatedUser::getPermissions($user_id)
AuthenticatedUser::isAllowedTo($permissions_string)
ApiResponse
#
Helper ApiResponse merupakan helper untuk membuat output API dari controller sesuai standar Badaso.
ApiResponse::success($reponse_data)
ApiResponse::failed($reponse_data)