panjinamjaelf / kaguya
在 Laravel 框架上保存应用设置。
1.1.0
2021-01-23 14:28 UTC
Requires
- php: ^7.2.5
- illuminate/support: ^6.0 | ^7.0 | ^8.0
Requires (Dev)
- orchestra/testbench: ^5.0
- phpunit/phpunit: ^8.5
- dev-master
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0.0
- dev-dependabot/npm_and_yarn/json5-1.0.2
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/qs-and-express-6.11.0
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/loader-utils-and-webpack-cli-1.4.2
- dev-dependabot/npm_and_yarn/eventsource-1.1.1
- dev-dependabot/npm_and_yarn/async-2.6.4
- dev-dependabot/npm_and_yarn/minimist-1.2.6
- dev-dependabot/npm_and_yarn/url-parse-1.5.10
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.8
- dev-dependabot/npm_and_yarn/ajv-6.12.6
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/ws-6.2.2
- dev-dependabot/npm_and_yarn/dns-packet-1.3.4
- dev-dependabot/npm_and_yarn/browserslist-4.16.6
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/ssri-6.0.2
This package is auto-updated.
Last update: 2024-09-06 11:39:20 UTC
README
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 许可证 许可。