salt/core

该包包含 Salt 网络应用程序使用的核心逻辑、模板和组件

资助包维护!
salt

1.1.4 2023-04-20 07:54 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Netlify - 包文档首页

该包包含 Salt 团队构建的 Laravel 应用程序使用的核心逻辑、模板和组件。

它具有以下功能

安装

您可以通过 composer 安装此包

composer require salt/core

您可以使用以下命令发布和运行迁移

php artisan vendor:publish --tag="core-migrations"
php artisan migrate

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="core-config"

这是已发布配置文件的内容

use App\Options\RoleOptions;
use App\Options\PermissionOptions;

return [
    'mail' => array(
        'mandrill' => array(
            'key' => env('MANDRILL_KEY', ''),
            'template' => env('MANDRILL_TEMPLATE', '')
        )
    ),
    'permissions' => PermissionOptions::$permissionsArray,
    'roles' => RoleOptions::$rolesArray,
    'url' => env('APP_URL', ''),
    'user' => \App\Models\User::class
];

文档

在此处查看该包的文档

测试

composer test

发布新版本

要发布新版本,首先在 main 分支上创建一个带有新版本号的标签。例如 "1.0.1"

git tag -a 1.0.1 -m "Release version 1.0.1"

然后将该标签推送到 GitHub

git push origin 1.0.1

在 Packagist 上将自动创建一个新版本,然后可供安装。

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

贡献

请参阅 CONTRIBUTING 了解详情。

安全漏洞

请查看 我们的安全策略 了解如何报告安全漏洞。

致谢