创建PHP编写器包时的命名约定

eCo*_*Evo 3 php composer-php

我正在创建一个由PHP编写器加载的包.我打算像我的名字一样命名包,并附上课程名称:eComEvo/TestableAPI

但是,在我这样做之前,使用大写字母的方式是否可以通过作曲家自动加载产生问题?

Ber*_*nat 6

所有小写​​和破折号用于单词分隔。

请参阅getcomposer.org上的答案

抽象的:

如果您不知道使用什么作为供应商名称,那么您的 GitHub 用户名通常是一个不错的选择。虽然包名称不区分大小写,但约定都是小写和破折号用于单词分隔。


Sve*_*ven 5

我认为Composer建议只使用小写字母作为名称.这可能与几个文件系统可能不区分大小写有关.

如果你看一下packagist.org,你只看到小写包名.