Mi sa che mi sto incartando su una cavolata ma proprio non capisco perché mi da un Bad request.
Io ho questa rotta:
'^api/v1/<controller:\w+>/<id:\d+>' => array('/api/<controller>Api/delete', 'verb'=>'DELETE'), //Delete
e questa simpatica action nel controller:
public function actionDelete($id) {
...
}
le altre action (lavorano con verb POST, GET e PUT) funzionano, il delete invece no, il buon firebug mi dice:
"NetworkError: 400 Bad Request - http://host/api/v1/orderLines/1"
però a me rotta, url e action sembrano coerenti!
Avete qualche idea su cosa controllare?
edit: aggiungo solo che se tolgo la action mi da 404, quindi suppongo che peschi la action giusta…