Bonus features
Laravel adds two additional methods that are not usually part of a standard RESTful API. A GET
method on the model URL, adding create
is used to display a form to create the model. A GET
method on the model URL with its ID, adding edit
is used to display a form to create the model. These two functions are useful for providing a URL that will load a form, even though this type of usage is not a standard RESTful:
HTTP VERB | Function | URL | |
---|---|---|---|
GET |
This displays an accommodation creation form | /accommodations/create |
|
GET |
This displays an accommodation modification/update form | /accommodations/{id}/edit |