mohkoma/change-log

将变更日志添加到您的laravel项目

安装: 20

依赖者: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 1

开放问题: 0

类型:laravel-package

1.0.2 2020-12-07 08:24 UTC

This package is auto-updated.

Last update: 2024-09-07 16:34:07 UTC


README

将变更日志添加到您的laravel项目

该包允许您将变更日志添加到laravel应用中,它会为每个发布版本创建一个json文件,然后合并为单个json对象或以html文件形式展示。该包还提供了一个简单的表单来创建新的日志。

列表

the list of the logs

表单

the form of the logs

安装

您可以通过composer使用以下命令安装此包

composer require mohkoma/change-log

使用方法

该包会自动注册自身。您可以使用以下命令发布配置文件和视图:php artisan vendor:publish --provider="Mohkoma\ChangeLog\ChangeLogServiceProvider"

您可以使用以下命令发布配置文件和视图:php artisan vendor:publish --provider="Mohkoma\ChangeLog\ChangeLogServiceProvider"

路由

/dev/changelog/create/ 用于显示表单。/dev/changelog 用于显示日志列表。/dev/changelog/json 以json对象形式显示日志。

配置

<?php 

return [

    // Classify your changelogs by release date, start with oldest.
    'versions' => [
        '1.0.0' => '2020-10-01',
        '1.0.2' => '2020-10-06',
    ],

    // The name of your storage disk - better to be in the root of your project.
    'storage_disk' => 'changelog',

    // The folder name where your json files will be located.
    'directory_name'  => 'changelog',

    // The middleware of the routes
    'middleware' => [
        'read'  => ['web', 'auth', 'developer'],
        'write' => ['developer']
    ]
];