API: Parse PUT and DELETE variables
This commit is contained in:
parent
8926038591
commit
3ea01df1cd
1 changed files with 6 additions and 0 deletions
|
@ -81,6 +81,12 @@ class OC_API {
|
|||
* @param array $parameters
|
||||
*/
|
||||
public static function call($parameters){
|
||||
// Prepare the request variables
|
||||
if($_SERVER['REQUEST_METHOD'] == 'PUT'){
|
||||
parse_str(file_get_contents("php://input"), $_PUT);
|
||||
} else if($_SERVER['REQUEST_METHOD'] == 'DELETE'){
|
||||
parse_str(file_get_contents("php://input"), $_DELETE);
|
||||
}
|
||||
$name = $parameters['_route'];
|
||||
// Loop through registered actions
|
||||
foreach(self::$actions[$name] as $action){
|
||||
|
|
Loading…
Reference in a new issue