Code Duplication    Length = 8-9 lines in 2 locations

src/Kunstmaan/MediaBundle/Validator/Constraints/HasGuessableExtensionValidator.php 1 location

@@ 82-89 (lines=8) @@
79
        return $this->mimeTypes->guessMimeType($pathName);
80
    }
81
82
    private function getExtension($mimeType)
83
    {
84
        if ($this->extensionGuesser !== null) {
85
            return $this->extensionGuesser->guess($mimeType);
86
        }
87
88
        return $this->mimeTypes->getExtensions($mimeType)[0] ?? null;
89
    }
90
91
    /**
92
     * @deprecated This method is deprecated since KunstmaanMediaBundle 5.7 and will be removed in KunstmaanMediaBundle 6.0.

src/Kunstmaan/MediaBundle/Helper/File/FileHandler.php 1 location

@@ 384-392 (lines=9) @@
381
        return $this->mimeTypes->guessMimeType($pathName);
382
    }
383
384
    private function getExtensions($mimeType)
385
    {
386
        // NEXT_MAJOR: remove method and inline getExtensions call
387
        if ($this->extensionGuesser instanceof ExtensionGuesser) {
388
            return $this->extensionGuesser->guess($mimeType);
389
        }
390
391
        return $this->mimeTypes->getExtensions($mimeType)[0] ?? '';
392
    }
393
}
394