jncinet/laravel-comment

1.0.1 2021-03-25 07:12 UTC

This package is auto-updated.

Last update: 2024-04-25 14:25:25 UTC


README

安装

$ composer require jncinet/laravel-comment

配置

$ php artisan vendor:publish --provider="Jncinet\\LaravelComment\\CommentServiceProvider"

使用

会员模型添加

// ...
use Jncinet\LaravelComment\Traits\Commenter;

class User extends Authenticatable
{
    use Commenter;
    
    // ...
}

用户API

$user = User::find(1);
// 用户所有评论
$user->comments;
// 用户指定模型评论
$user->getCommentItems(Article::class)->get();

内容模型添加

// ...
use Jncinet\LaravelComment\Traits\Commentable;

class Article extends Model
{
    use Commentable;
    
    // ...
}

内容API

$article = Article::find(1);
// 文章所有评论
$article->comments;