Welcome Guest, Not a member yet? Register   Sign In
RESTful resource handling and delete: controller method not found
#3

(01-19-2022, 06:55 AM)xenomorph1030 Wrote: Are you using the proper HTTP verb when making the request? It looks like you need to use the DELETE verb to administration/user/1
Per the documentation, your resource declaration would do something like this:

PHP Code:
$routes->resource('administration/user', ['placeholder' => '(:num)']);
// Roughly equivalent to the following
$routes->get('administration/user/new', 'User::new');
$routes->post('administration/user', 'User::create');
$routes->get('administration/user', 'User::index');
$routes->get('administration/user/(:num)', 'User::show/$1');
$routes->get('administration/user/(:num)/edit''User::edit/$1');
$routes->put('administration/user/(:num)''User::update/$1');
$routes->patch('administration/user/(:num)''User::update/$1');
$routes->delete('administration/user/(:num)''User::delete/$1'); 
Hi xenomorph1030,

Thanks for your reply.
If I request administration/user/delete/<id>, it should be translated to the correct verb no? (Since I use $routes->resource())

Cheers,

Zeff
Reply


Messages In This Thread
RE: RESTful resource handling and delete: controller method not found - by Zeff - 01-19-2022, 08:03 AM



Theme © iAndrew 2016 - Forum software by © MyBB