dutchcodingcompany / laravel-notes
Laravel模型笔记。
1.1.0
2022-02-21 14:07 UTC
Requires
- php: >=7.4.0
- laravel/framework: ^6.0|^7.0|^8.0|^9.0
This package is auto-updated.
Last update: 2024-09-21 19:38:02 UTC
README
安装
您可以通过composer安装此包。
composer require dutchcodingcompany/laravel-notes
然后发布包迁移、配置文件和资源。
php artisan vendor:publish --provider=DutchCodingCompany\Notes\NoteServiceProvider
然后执行迁移。
php artisan migrate
配置
您可以通过修改配置文件notes.php中的table或model来更改使用的笔记模型。
'table' => 'notes',
'model' => \App\Models\Note::class,
用法
将HasNotes接口和特性添加到模型中。
use DutchCodingCompany\Notes\Concerns\HasNotes; use DutchCodingCompany\Notes\Contracts\HasNotes as HasNotesContract; class Post extends Model implements HasNotesContract { use HasNotes; // ... }
鸣谢
许可协议
MIT许可协议(MIT)。有关更多信息,请参阅许可文件。