Sulu\Bundle\MediaBundle\Media\FormatManager\FormatManager::getLatestFileVersion PHP Method

getLatestFileVersion() private method

private getLatestFileVersion ( Sulu\Bundle\MediaBundle\Entity\MediaInterface $media ) : FileVersion
$media Sulu\Bundle\MediaBundle\Entity\MediaInterface
return Sulu\Bundle\MediaBundle\Entity\FileVersion
    private function getLatestFileVersion(MediaInterface $media)
    {
        foreach ($media->getFiles() as $file) {
            $version = $file->getVersion();
            foreach ($file->getFileVersions() as $fileVersion) {
                if ($fileVersion->getVersion() == $version) {
                    return $fileVersion;
                }
            }
            break;
        }
        throw new ImageProxyMediaNotFoundException('Media file version was not found');
    }