Sonar-Valiable
![Software License][ico-license]
![Coverage Status][ico-scrutinizer]
![Total Downloads][ico-downloads], (*1)
Install
Via Composer, (*2)
``` bash
Case laravel 5.x, (*3)
$ composer require sonar/valiable:1.*, (*4)
Case laravel 6.x, (*5)
$ composer require sonar/valiable:2.*, (*6)
Add ServiceProvider in config.php
``` php
'providers' => [
:
:
Sonar\Valiable\ValiableServiceProvider::class,
],
'aliases' => [
:
:
'Valiable' => Sonar\Valiable\ValiableFacade::class,
],
Artisan Command
``` bash
$ php artisan vendor:publish, (*7)
Create Valiables Directory to storage_path
put Yaml Files to Valiables Direcoty
Example:
``` file
properties:
parameter_kinds:
name: "種別"
value:
"1": "土地"
"2": "一戸建て"
"3": "マンション"
Valiable Import
``` bash
$ php artisan valiable:import, (*8)
Example Code
``` php
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)
Credits
License
The MIT License (MIT). Please see License File for more information., (*9)