这将是反模式使用。你希望所有课程都可以自动加载。如果您需要该类,您可能希望找到一种方法将其实现到现有的包中,或者添加一个包含嵌入的辅助功能的新包,以便加载它,然后以这种方式使用它。否则就没有系统,因为它是反模式。
您应该在GitHub或Bitbucket上创建一个存储库,并将 Project 1 添加到该存储库。这意味着:
- 创建Git存储库
- 使用
composer
(see this获取更多信息)将本地项目“转换”到包裹上
醇>
有了这个,您只需要编辑Laravel项目中的composer.json
文件,并将您的包添加为依赖项。执行composer update
后, Project 1 将在供应商目录中可用,您可以按名称空间对该类进行实例化。