dutchcodingcompany/laravel-notes

Laravel模型笔记。

1.1.0 2022-02-21 14:07 UTC

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中的tablemodel来更改使用的笔记模型。

'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)。有关更多信息,请参阅许可文件