2017 © Pedro Peláez
 

library laravel-settings

Laravel Settings Manager

image

okyayaykut/laravel-settings

Laravel Settings Manager

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

laravel-settings

Management settings for laravel 5 using json file., (*1)

Installation

To install this package include it in your composer.json, (*2)

"require": {
    "okyayaykut/laravel-settings": "v1.0"
}

And run composer update, (*3)

Add the Service Provider to the provider array in your config/app.php, (*4)

okyayaykut\LaravelConfig\LaravelConfigServiceProvider::class

Add an alias for the facade to your config/app.php, (*5)

'Settings' => okyayaykut\LaravelConfig\LaravelConfigFacade::class,

Publish the config files:, (*6)

$ php artisan vendor:publish --provider="okyayaykut\LaravelConfig\LaravelConfigServiceProvider"

Change config/settings.php according for changing json file path., (*7)

Using

Set a value, (*8)

Settings::set('key', 'value');

Set multiple, (*9)

Settings::set([
    'key1' => 'value1',
    'key2' => 'value2',
]);

Save all settings, (*10)

Settings::save();

Get a value, (*11)

Settings::get('key');

Get a value with default, (*12)

Settings::get('key', 'value');

Remove a value, (*13)

Settings::remove('key');

Clean all settings, (*14)

Settings::clean();

Get all settings, (*15)

Settings::all();

Set all data, (*16)

Settings::setData([
    'key1' => 'value1',
    'key2' => 'value2',
]);

Contributors

The Versions

27/02 2018

dev-master

9999999-dev

Laravel Settings Manager

  Sources   Download

GPL-3.0

The Requires

 

by Aykut OKYAY