Add PURGE of RESTful paths for a single resource |
Hi everyone,
To quickly create a handful of RESTful paths for a single resource with the resource () method, I needed to implement the purge method to delete all deleted records. I would like this method to be implemented. I share the changes I made to the "system\router\RouteCollection.php" file below I hope it is useful to someone. I'm very sorry if I'm wrong to post here. ADD into public function resource * // Generates the following routes: * HTTP Verb | Path | Action | Used for... * ----------+-------------+---------------+----------------- * PURGE /photos/ purge purge all deleted photos Code: //======================= ADDED after public function delete Code: /** RouteCollection.php (Size: 35.41 KB / Downloads: 59) Codeigniter 4 - Docker Image [github] [docker hub]
Where do you see an HTTP PURGE verb?
Mozilla doesn't recopgnize it - https://developer.mozilla.org/en-US/docs...TP/Methods Nor can I find any reference to this verb/method in the W3C HTTP materials
You are right!
The HTTP PURGE method exists but is not defined in the HTTP RFCs. I was fooled using Postman ... Not being defined as "standard", it makes more sense to manually add the path with the $ routes- method> add (). I found the answer by following this link ... https://stackoverflow.com/questions/2585...thod-purge Thank you very much for your support. Codeigniter 4 - Docker Image [github] [docker hub]
For example Varnish HTTP cache uses PURGE method, but its a made up HTTP method, not official...
|
Welcome Guest, Not a member yet? Register Sign In |