2
0
Просмотр исходного кода

Added OAuth support for DELETE and HEAD requests

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21070 44c647ce-9c0f-0410-b52a-842ac1e357ba
padraic 16 лет назад
Родитель
Сommit
eed8e1e7fd
2 измененных файлов с 5 добавлено и 0 удалено
  1. 1 0
      library/Zend/Oauth.php
  2. 4 0
      library/Zend/Oauth/Client.php

+ 1 - 0
library/Zend/Oauth.php

@@ -37,6 +37,7 @@ class Zend_Oauth
     const POST                       = 'POST';
     const PUT                        = 'PUT';
     const DELETE                     = 'DELETE';
+    const HEAD                       = 'HEAD';
 
     /**
      * Singleton instance if required of the HTTP client

+ 4 - 0
library/Zend/Oauth/Client.php

@@ -94,6 +94,10 @@ class Zend_Oauth_Client extends Zend_Http_Client
             $this->setRequestMethod(self::POST);
         } elseif($method == self::PUT) {
             $this->setRequestMethod(self::PUT);
+        }  elseif($method == self::DELETE) {
+            $this->setRequestMethod(self::DELETE);
+        }   elseif($method == self::HEAD) {
+            $this->setRequestMethod(self::HEAD);
         }
         return parent::setMethod($method);
     }