symvaro / release-notes
1.0.0
2020-04-20 16:04 UTC
Requires
- laravel/framework: ^5.0 | ^6.0 | ^7.0
This package is auto-updated.
Last update: 2024-09-02 10:48:08 UTC
README
Laravel 包,用于创建和管理 Markdown 版本说明。
安装
Composer
composer require symvaro/release-notes
可选地添加 Facade
'ReleaseNotes' => Symvaro\ReleaseNotes\Facades\ReleaseNotes::class,
并 发布配置文件 以自定义视图路径。
使用方法
创建新的笔记(从终端)
artisan release:note name_for_the_update
artisan release:note "Super tolle neue Features"
这会自动为应用程序中使用的每种语言创建 .md
文件。默认目录是 resources/views/release/
。
检索所有版本说明,按创建日期排序,当前设置为语言
\ReleaseNotes::notesForCurrentLocale();
检索最近的 10 个笔记
\ReleaseNotes::notesForCurrentLocale(null, 10);
检索特定日期之后的笔记
\ReleaseNotes::notesForCurrentLocale(new \DateTime());
仅检索最新的笔记
\ReleaseNotes::lastNoteForCurrentLocale()
使用自定义语言
\ReleaseNotes::notesForLocale('de');