Code Duplication    Length = 3-3 lines in 2 locations

Imagine/Cache/Resolver/NoCacheWebPathResolver.php 1 location

@@ 44-46 (lines=3) @@
41
    public function resolve($path, $filter)
42
    {
43
        $port = '';
44
        if ('https' === $this->requestContext->getScheme() && 443 !== $this->requestContext->getHttpsPort()) {
45
            $port = ":{$this->requestContext->getHttpsPort()}";
46
        }
47
        if ('http' === $this->requestContext->getScheme() && 80 !== $this->requestContext->getHttpPort()) {
48
            $port = ":{$this->requestContext->getHttpPort()}";
49
        }

Imagine/Cache/Resolver/WebPathResolver.php 1 location

@@ 143-145 (lines=3) @@
140
    protected function getBaseUrl()
141
    {
142
        $port = '';
143
        if ('https' === $this->requestContext->getScheme() && 443 !== $this->requestContext->getHttpsPort()) {
144
            $port = ":{$this->requestContext->getHttpsPort()}";
145
        }
146
147
        if ('http' === $this->requestContext->getScheme() && 80 !== $this->requestContext->getHttpPort()) {
148
            $port = ":{$this->requestContext->getHttpPort()}";