Todaymade\Daux\DauxHelper::getFilenames PHP Method

getFilenames() public static method

Get the possible output file names for a source file.
public static getFilenames ( Config $config, string $part ) : string[]
$config Config
$part string
return string[]
    public static function getFilenames(Config $config, $part)
    {
        $extensions = implode('|', array_map('preg_quote', $config['valid_content_extensions'])) . '|html';
        $raw = preg_replace('/(.*)?\\.(' . $extensions . ')$/', '$1', $part);
        $raw = Builder::removeSortingInformations($raw);
        return ["{$raw}.html", $raw];
    }