Download the PHP package t-labs-co/config-walker without Composer
On this page you can find all versions of the php package t-labs-co/config-walker. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download t-labs-co/config-walker
More information about t-labs-co/config-walker
Files in t-labs-co/config-walker
Package config-walker
Short Description The helper config package for Laravel applications. That centralizes different config sources
License MIT
Homepage https://github.com/t-labs-co/config-walker
Informations about the package config-walker
The Laravel Package config-walker
This package helps you grab all your data, like database tables, enum, constants, hard code array, files or settings, and turns it into a nice, organized hub. It's super handy for keeping things clean and avoiding copy-paste, so you can grab what you need quickly and cut down on extra coding.
Work with us
We're PHP and Laravel whizzes, and we'd love to work with you! We can:
- Design the perfect fit solution for your app.
- Make your code cleaner and faster.
- Refactoring and Optimize performance.
- Ensure Laravel best practices are followed.
- Provide expert Laravel support.
- Review code and Quality Assurance.
- Offer team and project leadership.
- Delivery Manager
Features
- Centralize different config sources into a single hub.
- Support for database tables, enums, constants, hard-coded arrays, files, and settings.
- Easy integration with Laravel models and enums.
- Customizable configuration options.
- Helper functions for accessing and managing configurations.
- Automatically load configurations with Laravel's config system.
PHP and Laravel Version Support
This package supports the following versions of PHP and Laravel:
- PHP:
^8.2
- Laravel:
^11.0
,^12.0
Installation
You can install the package via composer:
You can publish the config file with:
Usage
With Model
Using Model trait TLabsCo\ConfigWalker\ConfigWalkable
and custom your walkable
method
With Enum
Using Enum trait TLabsCo\ConfigWalker\EnumConfigWalkable
and custom your walkable
method
Helper
Using helper function to access config walker - like Laravel built-in config()
Use to access Laravel config
This package provide serveral ways to load with Laravel config
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- T.
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of config-walker with dependencies
spatie/laravel-package-tools Version ^1.16
illuminate/contracts Version ^11.0||^12.0