danieldewit / laravel-ide-helper-hook-eloquent-has-many-deep
此包已被废弃,不再维护。作者建议使用 staudenmeir/eloquent-has-many-deep 包。
为 Laravel IDE Helper 添加 Eloquent Has Many Deep 支持
v1.0.1
2022-11-11 08:22 UTC
Requires
- php: ^7.3 || ^8.0
- barryvdh/laravel-ide-helper: ^2.9.2
- staudenmeir/eloquent-has-many-deep: ^1.7
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.18
- nunomaduro/larastan: ^0.7.3
- orchestra/testbench: ^6.7
- phpstan/phpstan-mockery: ^0.12.13
- phpstan/phpstan-phpunit: ^0.12.18
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-02-22 13:30:20 UTC
README
已弃用
Laravel IDE-helper 钩子已被添加到主仓库中,请参阅
- staudenmeir/eloquent-has-many-deep#215
- https://github.com/staudenmeir/eloquent-has-many-deep/releases/tag/v1.19
Laravel IDE Helper Hook EloquentHasManyDeep
一个用于将 EloquentHasManyDeep 支持添加到 Laravel IDE Helper Laravel IDE Helper 的 Laravel 包。
安装
您可以通过 composer 安装此包
composer require --dev daniel-de-wit/laravel-ide-helper-hook-eloquent-has-many-deep
EloquentHasManyDeep 钩子通过 Package Discovery 加载,当禁用时请参阅 手动安装。
使用方法
正常运行标准的模型生成命令
php artisan ide-helper:models "App\Models\Post"
模型将添加文档块
手动安装
当禁用时,通过将其添加到 config/app.php 手动注册 LaravelIdeHelperHookEloquentHasManyDeepServiceProvider。
/* * Package Service Providers... */ DanielDeWit\LaravelIdeHelperHookEloquentHasManyDeep\Providers\LaravelIdeHelperHookEloquentHasManyDeepServiceProvider::class,
测试
composer test
致谢
许可协议
MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件。