Code Duplication    Length = 11-12 lines in 2 locations

src/API.php 2 locations

@@ 371-382 (lines=12) @@
368
        return true;
369
    }
370
371
    public function deleteFolder(Type\FolderIdType $folderId, $options = array())
372
    {
373
        $request = array(
374
            'DeleteType' => 'HardDelete',
375
            'FolderIds' => array(
376
                'FolderId' => $folderId->toArray()
377
            )
378
        );
379
380
        $request = array_merge_recursive($request, $options);
381
        return $this->client->DeleteFolder($request);
382
    }
383
384
    public function moveItem(Type\ItemIdType $itemId, Type\FolderIdType $folderId, $options = array())
385
    {
@@ 384-394 (lines=11) @@
381
        return $this->client->DeleteFolder($request);
382
    }
383
384
    public function moveItem(Type\ItemIdType $itemId, Type\FolderIdType $folderId, $options = array())
385
    {
386
        $request = array(
387
            'ToFolderId' => array('FolderId' => $folderId->toArray()),
388
            'ItemIds' => array('ItemId' => $itemId->toArray())
389
        );
390
391
        $request = array_merge_recursive($request, $options);
392
393
        return $this->client->MoveItem($request);
394
    }
395
396
    /**
397
     * @param $items Type\ItemIdType|Type\ItemIdType[]