dewsign / laravel-authors
可以将用户作为作者附加到任何内容
v1.0.1
2019-12-17 16:03 UTC
Requires
- php: >=7.0.0
- laravel/framework: >=5.0.0
Requires (Dev)
- squizlabs/php_codesniffer: >=3.1
This package is auto-updated.
Last update: 2024-09-30 01:26:58 UTC
README
安装
composer require dewsign/laravel-authors
用法
将 traits 附加到任何你想使其可作者化的模型上。例如 Article。
// App\Article.php ... use Dewsign\LaravelAuthors\Traits\HasAuthors; ...
如果你没有使用默认的 User 模型作为你的作者,你可以在 laravel-authors.php 配置文件中指定你正在使用的模型。
现在你可以使用 Article 模型上的多对多 authors 关系来管理此模型上的作者。
已知问题
包含一个额外的 trait 来定义作者(用户)模型上的反向关系 IsAuthor,但不知何故它不起作用。在此期间,你可以定义自己的反向关系以特定模型。