Laravel将我的crud迁移到另一个项目

时间:2017-09-21 15:25:32

标签: php mysql laravel

有时我需要使用相同的cruds或模块(包括路线,控制器,模型,视图),例如“POSTS”。 我如何将此模块导出到另一个项目。存在一些方法来做到这一点? 我很感激有些链接可以快速开始这样做......

1 个答案:

答案 0 :(得分:2)

您可以使用您的crud创建一个包,将其发布到公共git存储库,作为packagist在包管理器上发布,并在其他项目中使用它们。

在您的软件包中,您可以放置​​所有CRUD业务逻辑(迁移,视图,控制器......)等。

这是一个优秀,简单且可重复使用的解决方案。您只需要将包的服务提供者配置到新的laravel应用程序中。

您可以在此处查看有关此内容的更多信息:https://laravel.com/docs/5.5/packages