Code Duplication    Length = 9-9 lines in 2 locations

src/PleskX/Api/Client.php 2 locations

@@ 129-137 (lines=9) @@
126
    {
127
        if ($request instanceof SimpleXMLElement) {
128
            $request = $request->asXml();
129
        } else {
130
            $xml = $this->getPacket();
131
132
            if (is_array($request)) {
133
                $request = $this->_arrayToXml($request, $xml)->asXML();
134
            } else if (preg_match('/^[a-z]/', $request)) {
135
                $request = $this->_expandRequestShortSyntax($request, $xml);
136
            }
137
        }
138
139
        $xml = $this->_performHttpRequest($request);
140
@@ 198-206 (lines=9) @@
195
        $requestXml = $this->getPacket();
196
197
        foreach ($requests as $request) {
198
            if ($request instanceof SimpleXMLElement) {
199
                // TODO: implement
200
            } else {
201
                if (is_array($request)) {
202
                    $request = $this->_arrayToXml($request, $requestXml)->asXML();
203
                } else if (preg_match('/^[a-z]/', $request)) {
204
                    $this->_expandRequestShortSyntax($request, $requestXml);
205
                }
206
            }
207
            $responses[] = $this->request($request);
208
        }
209