Download the PHP package tarfin-labs/laravel-config without Composer
On this page you can find all versions of the php package tarfin-labs/laravel-config. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tarfin-labs/laravel-config
More information about tarfin-labs/laravel-config
Files in tarfin-labs/laravel-config
Package laravel-config
Short Description Key value config management for Laravel
License MIT
Homepage https://github.com/tarfin-labs/laravel-config
Informations about the package laravel-config
Introduction
Laravel config provides a simple configuration system for your Laravel application.
Installation
You can install the package via composer:
Next, you should publish the Laravel config migration file using the vendor:publish Artisan command.
If you want to use Laravel Config database factory, you can publish it too, using the command:
Finally, you should run your database migrations:
Documentation
Simple usage example of laravel-config package in your Laravel app.
Create new config parameter:
Get value with config name:
Set value with config name and value:
Get all config parameters:
Get config items by tag:
Check if the config exists:
Update config with new values:
Remove config:
Nested Parameters
Let's say you have a config parameters named foo.bar
and foo.baz
. You can get all parameters under foo
namespace using getNested()
method.
Usage:
Output: Illuminate\Support\Collection
Helpers
You can also use helper functions:
Custom Casters
You can also custom casters:
Testing
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Turan Karatuğ
- Faruk Can
- Yunus Emre Deligöz
- Hakan Özdemir
- All Contributors
License
Laravel config is open-sourced software licensed under the MIT license.
All versions of laravel-config with dependencies
ext-json Version *
illuminate/support Version ^8.49|^9.0|^10.0|^11.0
laravel/legacy-factories Version ^1.0