8bd31cf54fb7b2b0311e47351774297bdf164e6d
- Menambahkan pengecekan lebih rinci ketika pengguna mencoba mengakses, membuat, mengubah, atau menghapus role berdasarkan perizinan spesifik (usermanagement.read, usermanagement.create, dll.). - Menghapus komentar kode yang tidak digunakan pada metode middleware. - Menggunakan class Exception secara konsisten untuk penanganan error dan pengembalian pesan error di seluruh metode. - Memperbaiki komentar dan dokumentasi kode agar lebih relevan dengan implementasi saat ini. - Menyederhanakan dan mengoptimasi pengaturan sorting pada data roles, termasuk sorting case-insensitive. - Menyesuaikan kunci perizinan dari 'roles.*' menjadi 'usermanagement.*' untuk kesesuaian dengan grup perizinan. test(roles): menambah RolesControllerTest dengan cakupan pengujian mendalam - Membuat pengujian lengkap untuk semua metode di RolesController, termasuk pengujian izin akses, proses penyimpanan, penghapusan, dan pemulihan role. - Menambahkan pengujian untuk fitur datatables: pencarian, penyortiran, dan pengambilan data yang benar. - Menguji validasi perizinan granular untuk membuat, mengedit, menghapus, dan memulihkan role. - Memastikan respon API sesuai ekspektasi saat pengguna tidak memiliki izin yang dibutuhkan. - Memastikan penghapusan lunak dan mekanisme pemulihan role berfungsi seperti yang diharapkan.
Description
No description provided
Releases
1
Modul Usermanagement v1.0.0
Latest
Languages
PHP
70.3%
Blade
29.5%
JavaScript
0.2%