代码之家  ›  专栏  ›  技术社区  ›  PHPer

将Laravel包类用于另一个

  •  0
  • PHPer  · 技术社区  · 6 年前

    我创建了一个简单的Laravel包,我已经成功部署到Github和Packaginst。它可以按预期通过composer安装。

    现在。。。

    我正在创建第二个包,它将使用第一个包的功能,但没有显示。

    在当前包中,我会: use Me\Package\Models\Extra, 在我的第二个包的控制器中,我得到类没有找到。

    我尝试使用服务提供商 register() 功能,但不起作用。

    1 回复  |  直到 6 年前
        1
  •  1
  •   common sense    6 年前

    使用composer将第一个包安装到第二个包中:

    让我们调用第一个包 codiiv/first-package .

    转到第二个包的项目根目录,并将此命令键入终端: composer require codiiv/first-package .