不同 Laravel 项目如何共享模型类
我有两个Laravel项目 一个是后台管理 使用Laravel Nova 一个是API服务 对外输出资源接口 供第三方调用
这两个项目使用相同的数据库表 我查了一下index.php里面可以修改vendor路径 就可以共用扩展包
/*
|--------------------------------------------------------------------------
| Register The Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader for
| our application. We just need to utilize it! We'll simply require it
| into the script here so that we don't have to worry about manual
| loading any of our classes later on. It feels great to relax.
|
*/
require __DIR__.'/../vendor/autoload.php';
那么模型类也可以用同样的方式来处理么?该怎么搞?
可以把模型和数据库迁移文件提取成一个扩展包
同问laravel有没有高级应用模板,YII框架很容易就可以多项目共享common,models,service