mkaverin / laravel-comments
本包的最新版本(dev-master)没有提供许可证信息。
本包提供了一个简单的方法,可以在您的Laravel应用中添加评论功能。
dev-master
2022-06-09 16:37 UTC
Requires
- php: ^7.4|^8.0
- illuminate/contracts: ^8.0|^9.0
- illuminate/database: ^8.0|^9.0
- illuminate/http: ^8.0|^9.0
- illuminate/support: ^8.0|^9.0
Requires (Dev)
- orchestra/testbench: ^5.0|^6.23|^7.0
- phpunit/phpunit: ^9.5.10
This package is auto-updated.
Last update: 2024-09-09 21:18:48 UTC
README
本包提供了一个简单的方法,可以在您的Laravel应用中添加评论功能。
安装
从您的项目目录中运行以下命令以添加依赖
composer require mkaverin/laravel-comments
然后,复制并运行数据库迁移
php artisan vendor:publish --provider="Comments\Providers\CommentsServiceProvider" --tag=migrations
php artisan migrate
Laravel无自动发现
如果您不使用自动发现,请将ServiceProvider添加到config/app.php
中的providers数组中
'providers' => [ ... Comments\Providers\CommentsServiceProvider::class, ],
配置
您可以使用发布命令复制包配置
php artisan vendor:publish --provider="Comments\Providers\CommentsServiceProvider"
发布后的配置可以在config/comments.php
中找到。
使用方法
准备您的模型
您想要附加评论的模型必须使用Comments\Traits\HasComments
特性。
测试
composer test