Code Duplication    Length = 11-13 lines in 2 locations

src/QueryBuilder.php 2 locations

@@ 162-174 (lines=13) @@
159
     * @param array $options
160
     * @return AbstractTransport
161
     */
162
    public function update($url, $columns, $condition = [], &$params = [], array $options = [])
163
    {
164
        $request = $this->createRequest();
165
        $this->buildMethod($request, 'update', $params);
166
        $this->buildFrom($request, url, $params);
167
168
        $this->buildWhere($request, $condition, $params);
169
170
        $request->addData($columns);
171
        $request->setOptions($options);
172
173
        return $request;
174
    }
175
176
    /**
177
     * Creates delete request.
@@ 183-193 (lines=11) @@
180
     * @param array $options
181
     * @return AbstractTransport
182
     */
183
    public function delete($table, $condition = [], &$params = [], array $options = [])
184
    {
185
        $request = $this->createRequest();
186
        $this->buildMethod($request, 'update', $params);
187
        $this->buildFrom($request, url, $params);
188
        $this->buildWhere($request, $condition, $params);
189
190
        $request->setOptions($options);
191
192
        return $request;
193
    }
194
195
    /**
196
     * Creates request for given action.