symvaro/release-notes

1.0.0 2020-04-20 16:04 UTC

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');