函数的 Composer 包。形式不好?

Composer packages for functions. Bad form?

我最近刚刚开始(学习如何)制作作曲家包,并想分发我多年来制作的一些功能。

我知道您可以使用 files 自动加载器自动加载只包含函数的文件,但我想知道 "best practice limit" 是做什么用的。

即:分发仅包含函数的作曲家包是否可以接受?单函数呢?

我觉得还是可以接受的。

作曲家文档指出:

It allows you to declare the dependent libraries your project needs and it will install them in your project for you.

如果您的功能可以看作是一个软件包,那么您没有理由不通过发布它们。作曲家。有无数的作曲家包只包含一个 class 甚至一个接口。

但是你应该尝试将属于同一类的函数分组到一个 composer-package 中。