spatie / laravel-comments
将评论和反应与 Eloquent 模型关联
此包的官方仓库似乎已消失,因此该包已被冻结。
0.0.2
2021-12-20 16:53 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^8.73
- spatie/laravel-package-tools: ^1.9.2
Requires (Dev)
- nunomaduro/collision: ^5.10
- nunomaduro/larastan: ^1.0
- orchestra/testbench: ^6.22
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.5
- spatie/laravel-markdown: ^2.1
- spatie/laravel-ray: ^1.26
- spatie/pest-plugin-snapshots: ^1.1
Suggests
- spatie/laravel-markdown: Required to convert markdown to HTML
README
使用此包,您可以为 Eloquent 模型创建评论并将它们关联起来。
以下是如何为当前登录用户创建评论的示例。
$yourModel->comment('This my comment');
以下是如何检索所有评论的示例;
$comments = $yourModel->comments $comment->text // returns "This is my comment"
您还可以对评论进行反应
$comment->react('👍');
使用 Livewire 组件,您可以为应用程序的 UI 快速添加评论。
支持我们
我们投入了大量资源来创建 一流的开放源代码包。您可以通过 购买我们的付费产品之一 来支持我们。
我们非常感谢您从家乡寄给我们明信片,说明您正在使用我们的哪个包。您可以在 我们的联系页面 上找到我们的地址。我们将所有收到的明信片发布在我们的 虚拟明信片墙 上。
文档
所有文档都可在 我们的文档网站上找到。
测试
composer test
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全漏洞
请参阅 我们的安全策略 了解如何报告安全漏洞。
鸣谢
许可协议
MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件。