Code Duplication    Length = 11-12 lines in 2 locations

src/API.php 2 locations

@@ 287-298 (lines=12) @@
284
        return true;
285
    }
286
287
    public function deleteFolder(Type\FolderIdType $folderId, $options = array())
288
    {
289
        $request = array(
290
            'DeleteType' => 'HardDelete',
291
            'FolderIds' => array(
292
                'FolderId' => $folderId->toArray()
293
            )
294
        );
295
296
        $request = array_merge_recursive($request, $options);
297
        return $this->client->DeleteFolder($request);
298
    }
299
300
    public function moveItem(Type\ItemIdType $itemId, Type\FolderIdType $folderId, $options = array())
301
    {
@@ 300-310 (lines=11) @@
297
        return $this->client->DeleteFolder($request);
298
    }
299
300
    public function moveItem(Type\ItemIdType $itemId, Type\FolderIdType $folderId, $options = array())
301
    {
302
        $request = array(
303
            'ToFolderId' => array('FolderId' => $folderId->toArray()),
304
            'ItemIds' => array('ItemId' => $itemId->toArray())
305
        );
306
307
        $request = array_merge_recursive($request, $options);
308
309
        return $this->client->MoveItem($request);
310
    }
311
312
    /**
313
     * @param $items Type\ItemIdType|Type\ItemIdType[]