2017 © Pedro Peláez
 

library db-settings

Simple package to manage permanent or transient settings in database

image

scriptburn/db-settings

Simple package to manage permanent or transient settings in database

  • Wednesday, December 20, 2017
  • by codexian
  • Repository
  • 1 Watchers
  • 0 Stars
  • 269 Installations
  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 9 Versions
  • 9 % Grown

The README.md

## Simple package to manage permanent or transient settings in database

Installing and Usage in laraval:

composer require scriptburn/db-settings ">=1.0.5", (*1)

php artisan migrate, (*2)

Add Scriptburn\Setting\SettingServiceProvider::class in you app/config.php provider array Add Setting' => Scriptburn\Setting\Facades\Setting::class in you app/config.php aliases array, (*3)

use Scriptburn\Setting\Facades\Setting; to refrence the package, (*4)

Settingget(name, <default_value = null>); Setting::set(<name>, <value = null>, <expires_in_seconds = null>); Setting::delete(<name>);, (*5)

Installing and Usage in other scripts:

composer require scriptburn/db-settings ">=1.0.4", (*6)

require_once "vendor/autoload.php";, (*7)

$pdoInstance=new PDO("mysql:host=$dbhost;dbname=$dbname", $dbusername, $dbpassword);, (*8)

$settingTableName='settings'; $settings=\Scriptburn\Setting\Setting($pdoInstance,$settingTableName);, (*9)

$settings->set('someSettingName','someSettingValue',$optionalExpiresInSeconds); $settings->set(['someSettingName'=>'someSettingValue'],$optionalExpiresInSeconds);, (*10)

$value=$settings->get('someSettingName','optionalDefaultValueIfNotFound'); $value=$settings->get(['someSettingName','someAnotherSettingName']);, (*11)

The Versions

20/12 2017

dev-master

9999999-dev

Simple package to manage permanent or transient settings in database

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4.0

 

settings transient

20/12 2017

1.0.7

1.0.7.0

Simple package to manage permanent or transient settings in database

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4.0

 

settings transient

27/10 2017

1.0.6

1.0.6.0

Simple package to manage permanent or transient settings in database

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4.0

 

settings transient

27/10 2017

1.0.5

1.0.5.0

Simple package to manage permanent or transient settings in database

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4.0

 

settings transient

26/10 2017

1.0.4

1.0.4.0

Simple package to manage permanent or transient settings in database

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4.0

 

settings transient

26/10 2017

1.0.3

1.0.3.0

Simple package to manage permanent or transient settings in database

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4.0

 

settings transient

26/10 2017

1.0.2

1.0.2.0

Simple package to manage permanent or transient settings in database

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4.0

 

settings transient

26/10 2017

1.0.1

1.0.1.0

Simple package to manage permanent or transient settings in database

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4.0

 

settings transient

14/07 2017

1.0.0

1.0.0.0

Simple package to manage permanent or transient settings in database

  Sources   Download

BSD-3-Clause

The Requires

  • php >=5.4.0

 

settings transient