获取资产文件的文件名

时间:2014-10-09 07:53:09

标签: php symfony assetic cache-manifest

我正在使用带有Assetic的Symfony2构建一个Web应用程序。我想制作一个清单文件,但我必须手动将文件名添加到列表中。

我可以使用PHP来获取所有静态文件(在[app / Bundle] / Resources / public中),这样我就可以轻松生成这些文件的列表。但其他文件(样式表,javascripts和图像)由Assetic生成。

有没有办法获取这些生成文件的列表,所以我可以将它们添加到清单文件中?

1 个答案:

答案 0 :(得分:1)

所有文件都在路由器中注册

php app/console debug:router

您可以通过查看来源Symfony/Bundle/FrameworkBundle/Command/RouterDebugCommand.php来查看命令正在执行的操作。您可以提取所需内容。