-
Notifications
You must be signed in to change notification settings - Fork 20
Naming Conventions
GitzJoey edited this page May 31, 2026
·
8 revisions
| Action Focus | HTTP Verb | API URI Path | Controller Method | Policy Method | Action Class & Method | Laratrust Permission |
|---|---|---|---|---|---|---|
| List Data | GET |
/get/.../user/index |
index |
viewAny |
readAny() |
readAny-users |
| Single Record | GET |
/get/.../user/view/{id} |
show |
view |
read() |
read-users |
| Save New | POST |
/post/.../user/create |
store |
create |
create() |
create-users |
| Save Changes | PATCH |
/post/.../user/update/{id} |
update |
update |
update() |
update-users |
| Delete | DELETE |
/post/.../user/delete/{id} |
destroy |
delete |
delete() |
delete-users |
| Restore Deleted | POST |
/post/.../user/restore/{id} |
restore |
restore |
restore() |
restore-users |
| Approve New | POST |
/post/.../user/authorize-create/{id} |
authorizeCreate |
authorizeCreate |
authorizeCreate() |
authorizeCreate-users |
| Approve Changes | POST |
/post/.../user/authorize-update/{id} |
authorizeUpdate |
authorizeUpdate |
authorizeUpdate() |
update-users |
| Approve Delete | POST |
/post/.../user/authorize-delete/{id} |
authorizeDelete |
authorizeDelete |
authorizeDelete() |
authorizeDelete-users |
| Approve Restore | POST |
/post/.../user/authorize-restore/{id} |
authorizeRestore |
authorizeRestore |
authorizeRestore() |
authorizeRestore-users |