如何创建Laravel 5中间件编写器包?

时间:2015-06-05 18:41:54

标签: package laravel-5 composer-php middleware

我想为我的laravel项目创建一个composer包,因为我在其他一些项目中可能需要这个代码。我以前从未创建过编写器包,所以有人可以解释工作流吗?还是有任何很棒的教程?

软件包应该包含一个中间件,一些类和一些路由。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您应该在程序包的顶级目录中运行composer init并回答问题。

确保不将依赖项指定为分支,但始终将其作为可能版本的范围指定,并确保使用稳定版本。

最后一点是添加正确的自动加载 - 如果可能,使用PSR-4(即使用名称空间),否则使用PSR-0。

这就是作曲家的一部分。