sonar / valiable
sonar valiables
v3.0.2
2022-09-06 05:27 UTC
Requires
- php: >=7.2.0
- illuminate/cache: ^9.0
- illuminate/console: ^9.0
- illuminate/database: ^9.0
- illuminate/filesystem: ^9.0
- illuminate/support: ^9.0
- sonar/common: ^3.0
Requires (Dev)
- mockery/mockery: 1.0.*
- phpspec/prophecy: ^1.15
- phpunit/phpunit: ^9.5
- scrutinizer/ocular: ~1.1
This package is not auto-updated.
Last update: 2024-09-17 14:33:17 UTC
README
安装
通过 Composer
Case laravel 5.x $ composer require sonar/valiable:1.* Case laravel 6.x $ composer require sonar/valiable:2.*
在 config.php 中添加 ServiceProvider
'providers' => [ : : Sonar\Valiable\ValiableServiceProvider::class, ], 'aliases' => [ : : 'Valiable' => Sonar\Valiable\ValiableFacade::class, ],
Artisan 命令
$ php artisan vendor:publish
在 storage_path 创建 Valiables 目录,将 Yaml 文件放入 Valiables 目录
示例
properties:
parameter_kinds:
name: "種別"
value:
"1": "土地"
"2": "一戸建て"
"3": "マンション"
变量导入
$ php artisan valiable:import
示例代码
use Valiable; print_r(Valiable::get('properties_parameter_kinds')); # Array([1] => 土地 [2] => 一戸建て [3] => マンション ) print_r(Valiable::getValue('properties_parameter_kinds',1)); # 土地 print_r(Valiable::getNames()); # Array([0] => properties_parameter_kinds)
致谢
许可
MIT 许可证 (MIT)。请参阅 许可文件 获取更多信息。