在 Laravel 框架上保存应用设置。


README

Software License StyleCI GitHub Workflow Status Run PHPUnit tests Latest Version on Packagist

Laravel 包,用于存储您的应用设置。

安装

composer require panjinamjaelf/kaguya

安装包后,您应该运行 kaguya:install artisan 命令。此命令将发布 kaguya 资产并迁移数据库。

配置

您可以通过发布包配置来配置设置中的可用菜单

php artisan vendor:publish --tag=kaguya-config

配置内容

用法

从存储中获取设置值

setting('setting_name', 'default');

设置当前设置值

setting(['setting_name' => 'value']);

如果您想将当前设置重置为默认值,可以运行此命令

php artisan kaguya:reset

将以下脚本添加到任何视图或控制器中,以获取设置页面 URL

route('settings');

视图

如果您想自定义视图,可以使用此命令发布视图

php artisan vendor:publish --tag=kaguya-views

翻译

此包包含翻译文件,您可以通过运行此命令来自定义翻译。

php artisan vendor:publish --tag=kaguya-translations

许可证

此项目和 Laravel 框架是开源软件,根据 MIT 许可证 许可。