Code Duplication    Length = 7-11 lines in 2 locations

src/POData/Providers/Stream/SimpleStreamProvider.php 2 locations

@@ 20-26 (lines=7) @@
17
        return $entity->$name;
18
    }
19
20
    public function getDefaultStreamEditMediaUri($entity, ResourceType $resourceType, ResourceStreamInfo $resourceStreamInfo = null, IOperationContext $operationContext, $relativeUri = null)
21
    {
22
        if (null == $resourceStreamInfo) {
23
            return $relativeUri . '/$value';
24
        }
25
        return $relativeUri . '/' . $resourceStreamInfo->getName();
26
    }
27
28
    public function getStreamContentType2($entity, ResourceStreamInfo $resourceStreamInfo = null, IOperationContext $operationContext)
29
    {
@@ 49-59 (lines=11) @@
46
        return sha1($entity->$name);
47
    }
48
49
    public function getReadStreamUri2(
50
        $entity,
51
        ResourceStreamInfo $resourceStreamInfo = null,
52
        IOperationContext $operationContext,
53
        $relativeUri = null
54
    ) {
55
        if (null == $resourceStreamInfo) {
56
            return $relativeUri . '/$value';
57
        }
58
        return $relativeUri . '/' . $resourceStreamInfo->getName();
59
        //let library creates default media url.
60
    }
61
}
62