Composer类映射和加载具有非标准扩展的文件

时间:2015-01-12 22:46:06

标签: php file composer-php autoload psr-4

通过composer classmap 功能加载文件时,是否可以加载具有非标准扩展名的PHP文件,例如myFileName.stubmyFileName.foo

目前似乎没有加载它们。

1 个答案:

答案 0 :(得分:1)

Composer目前将包含具有以下扩展名的文件:

.PHP 。公司 .hh

最后一个是针对HHVM的东西。

此处类地图生成器的相关行:

https://github.com/composer/composer/blob/master/src/Composer/Autoload/ClassMapGenerator.php#L62 https://github.com/composer/composer/blob/master/src/Composer/Autoload/ClassMapGenerator.php#L76

所以,看起来你需要一个自定义地图生成器...