sonar/valiable

v3.0.2 2022-09-06 05:27 UTC

README

Latest Version on Packagist Software License Coverage Status Quality Score Total Downloads

安装

通过 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)。请参阅 许可文件 获取更多信息。