2014-01-24 60 views
3

我使用Finder發送假脫機電子郵件,但自動名稱生成器在文件名中放置點,有時它們出現在文件的開頭。Symfony Finder忽略以點開頭的文件

看來,取景器無法使用該名稱獲取文件 - 以及這些文件是隱藏的......任何人都經歷這種行爲?任何建議如何使用查找器找到隱藏的文件?

Thx

回答

9

只要將ignoreDotFiles設置爲false即可。

$finder = new Finder(); 
$finder->files()->ignoreDotFiles(false)->in('directory'); 
+0

此外。即使「ignoreDotFiles」設置爲「false」,但是您使用的是bash通配符文件名模式,它也不起作用。 所以你最好使用正則表達式進行名稱匹配。 – lazycommit

相關問題