作曲家 > 通过 composer.json 文件将类添加到类映射?



在Php项目中使用composer,使用Twig和我自己的框架。

我想用我自己的类"覆盖"Twig_Node_Expression_GetAttr类。

一切都很好,但我必须手动添加在composer autoload_classmap.php文件:

'Twig_Node_Expression_GetAttr' => 'ebuildy/ebuildy/src/eBuildy/Templating/Twig_Node_Expression_GetAttr.php',

我如何在我的编写器中声明这个?Json描述文件

谢谢,

您可以在项目的编写器中定义classmap条目。或使用PSR-0映射。有关详细信息,请参阅作曲器文档中的自动加载。如果你用比Twig更严格的名称空间定义PSR-0名称空间,那么你可以肯定你的名称空间将接管,例如:

{
    "autoload": {
        "psr-0": {
            "Twig_Node_": "path/to/src/"
        }
    }
}

但是,这只适用于在src/dir中有一个名为:src/Twig/Node/Expression/GetAttr.php .

的文件。

相关内容

  • 没有找到相关文章

最新更新