我如何为第三方Symfony捆绑包做出贡献?

时间:2015-07-07 07:53:39

标签: php symfony composer-php

我正在尝试为捆绑添加缺少的功能。这是我到目前为止所做的:

  • 向项目业主发言并获得批准
  • 创建一个fork并将其本地克隆到我项目之外的目录中
  • 制作专题分会
  • composer install

现在,问题是,我如何将它包含在我自己的Symfony项目中,以便自动加载?我想在发送拉取请求之前在我自己的项目中测试我的更改。

2 个答案:

答案 0 :(得分:6)

请参阅How to require a fork with composer,具体而言,需要Composer docs

中所述的VCS存储库

或者用于改进开发过程的更快的方法(独立于Github),尝试using local repositories

答案 1 :(得分:3)

您可以通过两种方式存档:

  1. 您可以使用第三方软件包的符号链接来破解供应商文件夹替换软件包的文件夹
  2. [推荐]在项目的composer.json文件中输入您的个人github项目的参考而不是正式版