Browse Source

ZF-7641: add internal factory for retrieving XmlRpc request object instance within client

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@17711 44c647ce-9c0f-0410-b52a-842ac1e357ba
matthew 16 years ago
parent
commit
969d4d15c6
1 changed files with 11 additions and 1 deletions
  1. 11 1
      library/Zend/XmlRpc/Client.php

+ 11 - 1
library/Zend/XmlRpc/Client.php

@@ -343,7 +343,7 @@ class Zend_XmlRpc_Client
             }
         }
 
-        $request = new Zend_XmlRpc_Request($method, $params);
+        $request = $this->_createRequest($method, $params);
 
         $this->doRequest($request);
 
@@ -360,4 +360,14 @@ class Zend_XmlRpc_Client
 
         return $this->_lastResponse->getReturnValue();
     }
+
+    /**
+     * Create request object
+     *
+     * @return Zend_XmlRpc_Request
+     */
+    protected function _createRequest($method, $params)
+    {
+        return new Zend_XmlRpc_Request($method, $params);
+    }
 }