crea-mukai / laravel-list-value
laravel Array value service
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/crea-mukai/laravel-list-value
Requires
- php: ^7.1
- laravel/framework: ^5.5.0
This package is auto-updated.
Last update: 2025-11-26 18:08:13 UTC
README
laravel 5.5
Library for manipulating arrays in Laravel
Setting
- composer install.
- php artisan vendor:publish
- config/app.php edit.
'providers' => [
.
.
CreaMukai\LaravelListValue\Providers\ListValueServiceProvider::class
];
'aliases' => [
.
.
'ListValueService' => CreaMukai\LaravelListValue\Facades\ListValueFacade::class
];
How to use
\ListValueService::list('gender')
array:2 [▼
1 => "male"
2 => "female"
]
\ListValueService::valueFromKey('foo.moga', 'key3')
"value3"
Make array values
- copy App\Model\ListValue\Foo to
- Foo::LIST_VALUES change
App\Model\ListValue\Foo
=> \ListValueService::list('foo')
App\Model\ListValue\Example\Model
=> \ListValueService::list('example.model')
Methods
| Method | Content |
|---|---|
| \ListValueService::list($name) | Get list value. |
| \ListValueService::flipList($name) | Get value => key list. |
| \ListValueService::keys($name) | Get keys array. |
| \ListValueService::valueFromKey($name, $key) | Exchange key to value. |
| \ListValueService::keyFromValue($name, $value) | Exchange value to key. |
| \ListValueService::firstKey($name) | Get first key. |
| \ListValueService::lastKey($name) | Get last key. |
| \ListValueService::firstValue($name) | Get first value. |
| \ListValueService::lastValue($name) | Get last value. |