Router::connect()
の第2引数の配列に、[method]
という形で、POST/GET
を指定することで可能になります。
// APP . Config/routes.php
CakePlugin::routes();
// GET
Router::connect(
"/users/index",
array(
'controller' => 'Users',
'action' => "index",
'[method]' => 'GET',
)
);
// POST
Router::connect(
"/users/create",
array(
'controller' => 'Users',
'action' => "create",
'[method]' => 'POST',
)
);