FileNamingResolver\FileNamingResolver::resolve PHP Method

resolve() public method

public resolve ( FileInfo $srcFileInfo ) : FileInfo
$srcFileInfo FileInfo The source FileInfo
return FileInfo The destination FileInfo
    public function resolve(FileInfo $srcFileInfo)
    {
        $dstFileInfo = $this->namingStrategy->provideName($srcFileInfo);
        if (!$dstFileInfo instanceof FileInfo) {
            throw new \RuntimeException(sprintf('Specified naming strategy should return an instance of "%s" class', '\\FileNamingResolver\\FileInfo'));
        }
        return $dstFileInfo;
    }