Laravel 5包,怎么开发过来?

Laravel 5 packages, how to develop over?

我有一个关于 Laravel 5 软件包和一般软件包的问题。

我为 laravel 安装了 pingpong/admin,很大一部分文件转到 /vendor 目录,其中有用于版本控制的 gitignore。

我的问题是:好吧,我得到了这个包,它运行良好,但现在我不想在这个包上开发,改变一些东西,添加一些东西,最后让所有员工投入并更进一步,什么是最好的练习做吗?

我需要将所有文件 copy/paste 放入 laravel /app/Http 文件夹中,也许在 /app/Http/AdminApp 中,然后我可以提交所有员工...或者我需要创建我的新文件来扩展已安装包的功能并只提交我的更改吗?

如果您需要修改一些包以满足您的需要,您可以发送pull-request on Github or fork it, modify it and then require your fork in your composer.json