How do I do PUT and DELETE form submissions in Slim 4? I have the following route:
$group->get('/sites/create', SitesController::class . ':create')->setName('sites_create');
$group->get('/sites/{id}/edit', SitesController::class . ':edit')->setName('sites_edit');
$group->post('/sites', SitesController::class . ':createSubmit')->setName('sites_create_submit');
$group->put('/sites', SitesController::class . ':editSubmit')->setName('sites_edit_submit');
Here is my :
<form action="/sites" method="POST">
<label for="name">Site name</label>
<input type="text" class="form-control" id="name" name="name">
<input type="hidden" name="_METHOD" value="PUT">
<button type="submit">Submit</button>
</form>
This is how I would have done it in Slim 3.
But it isn't going to the editSubmit method, instead it's going to the createSubmit method.
How do I submit using these methods?