In twitteroauth.php you can update the http function with this around line 232
switch ($method) {
case 'POST':
curl_setopt($ci, CURLOPT_POST, TRUE);
if ($authorization_header)
$headers[] = $authorization_header;
if (!empty($postfields)) {
curl_setopt($ci, CURLOPT_POSTFIELDS, $postfields);
}
if(!$authorization_header) $url = $url.'?'.$postfields;
break;
case 'DELETE':
curl_setopt($ci, CURLOPT_CUSTOMREQUEST, 'DELETE');
if (!empty($postfields)) {
$url = "{$url}?{$postfields}";
}
}
It works but it’s a horrible fix.