FileNamingResolver\NamingStrategy\AggregateNamingStrategy::provideName PHP Method

provideName() public method

public provideName ( FileInfo $srcFileInfo )
$srcFileInfo FileNamingResolver\FileInfo
    public function provideName(FileInfo $srcFileInfo)
    {
        $dstFileInfo = $srcFileInfo;
        $strategies = $this->isReverseMode() ? array_reverse($this->strategies, true) : $this->strategies;
        foreach ($strategies as $strategy) {
            $filename = (string) $strategy->provideName($dstFileInfo);
            $dstFileInfo = new FileInfo($filename);
        }
        return $dstFileInfo;
    }