netpok / namespaced-laravel-models
v2.0.1
2020-04-17 18:18 UTC
Requires
- laravel/framework: ^6.0 || ^7.0
README
此包的唯一目的是允许设置 Laravel make:model 命令和其他接受模型作为参数的命令的默认命名空间。
废弃
由于 Laravel 8 及以后的版本已原生支持此功能,因此此包已被废弃。
安装
您可以通过 composer 安装此包。
composer require netpok/namespaced-laravel-models --dev
服务提供者将自动注册,或者您可以在您的 config/app.php
文件中手动添加服务提供者。
'providers' => [ // ... Netpok\NamespacedLaravelModels\ServiceProvider::class, ];
配置
默认情况下,此包将命名空间设置为路由命名空间下的 Models(App\Models),但您也可以发布配置并设置您首选的命名空间。
php artisan vendor:publish --provider="Netpok\\NamespacedLaravelModels\\ServiceProvider"
Laravel 7 支持
Laravel 7 正在积极开发中,但截至 2019-10-24 的当前状态由 next 分支支持。