microweber-packages/laravel-config-extended

Config rewrite for Laravel. Allows to save key and values in config files.

v1.1 2024-05-29 09:12 UTC

This package is auto-updated.

Last update: 2024-10-29 12:20:55 UTC


README

tests Latest Version on Packagist

Config class to use in Microweber CMS for Laravel. It allows saving of the config file.

Installation

Use composer to install the package:

composer require microweber-packages/laravel-config-extended

Usage

The Laravel Extended Config package extends Laravel's default configuration system by adding a save method. This allows you to persistently save configuration changes. Here's a basic example:

use Illuminate\Support\Facades\Config;

// Set a value
Config::set('app.name', 'New App Name');

// Save the changes
Config::save(['app']);

In this example, the app.name configuration value is changed and then saved. The save method takes an array of configuration files to save. In this case, it saves the app configuration file.

Testing

Run the tests with:

composer test