akkurateio/laravel-core

Akkurate 生态系统核心逻辑

v0.1.3 2021-01-12 11:32 UTC

This package is auto-updated.

Last update: 2024-09-21 17:43:42 UTC


README

使用此包,您可以轻松获取 Akkurate 的接口。以下是一些集中的类(特性、表单等),可以被其他 Akkurate 包调用。

安装

此包可以通过 Composer 安装。

composer require akkurate/laravel-core

可选地,您可以使用以下命令发布仪表板视图

php artisan vendor:publish --tag="dashboard"

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

php artisan vendor:publish --provider="Akkurate\LaravelCore\LaravelCoreServiceProvider" --tag="config"

以下文件将被发布到您应用的配置文件夹中: general.phpreferencelaravel-core

现在要部署核心安装过程,您必须通过以下命令

php artisan core:install

Laravel Admin

用于管理 Laravel 项目的账户、用户、语言、国家和偏好的模块。

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

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelAdminServiceProvider" --tag="config"

Laravel Access

用于管理角色和权限的模块。

如果您想覆盖配置文件

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelAccessServiceProvider" --tag="config"

Laravel Me

用于管理用户资料的模块。

如果您想用以下内容覆盖配置

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelMeServiceProvider" --tag="config"

如果您想覆盖用户删除部分

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelMeServiceProvider" --tag="user-partials"

如果您想发布所有视图

php artisan vendor:publish --provider="Akkurate\LaravelCore\Providers\LaravelMeServiceProvider" --tag="views"

测试

在本地上安装的包的根目录下

composer install
composer test