我最近才开始(学习如何)制作作曲家包,并希望分发我多年来所做的一些功能。
我知道您可以使用files
自动加载器自动加载仅包含函数的文件,但我想知道这样做的"最佳实践限制"是什么。
即:是否可以分发仅包含函数的作曲家包?单个功能呢?
我认为这是非常可以接受的。
作曲家文档指出:
它允许您声明项目所需的依赖库,并将它们安装到您的项目中。
如果您的函数可以被视为软件包,那么您没有理由不通过作曲家发布它们。有无数的作曲家包只包含一个类甚至一个接口。
但是您应该尝试将属于一个作曲家包的函数分组。