Code Duplication    Length = 11-12 lines in 2 locations

src/API.php 2 locations

@@ 359-370 (lines=12) @@
356
        return true;
357
    }
358
359
    public function deleteFolder(Type\FolderIdType $folderId, $options = array())
360
    {
361
        $request = array(
362
            'DeleteType' => 'HardDelete',
363
            'FolderIds' => array(
364
                'FolderId' => $folderId->toArray()
365
            )
366
        );
367
368
        $request = array_merge_recursive($request, $options);
369
        return $this->client->DeleteFolder($request);
370
    }
371
372
    public function moveItem(Type\ItemIdType $itemId, Type\FolderIdType $folderId, $options = array())
373
    {
@@ 372-382 (lines=11) @@
369
        return $this->client->DeleteFolder($request);
370
    }
371
372
    public function moveItem(Type\ItemIdType $itemId, Type\FolderIdType $folderId, $options = array())
373
    {
374
        $request = array(
375
            'ToFolderId' => array('FolderId' => $folderId->toArray()),
376
            'ItemIds' => array('ItemId' => $itemId->toArray())
377
        );
378
379
        $request = array_merge_recursive($request, $options);
380
381
        return $this->client->MoveItem($request);
382
    }
383
384
    /**
385
     * @param $items Type\ItemIdType|Type\ItemIdType[]