Skip to content

k1LoW/Setting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setting: Database driven setting plugin for CakePHP.

Build Status Coverage Status

Install

First, Install 'Setting' by recipe.php , and set CakePlugin::load('Setting', array('bootstrap' => true));

Second, Create schema.

./lib/Cake/Console/cake schema create settings --plugin Setting

Usage

Init

Configure Setting.settings like Model::validate.

Configure::write('Setting.settings', array(
                                           'tax_rate' => array('rule' => array('numeric')),
                                           ));

Set setting

Setting::setSetting([key], [value]) or Setting::setSetting(array([key1] => [value1], [key2] => [value2]))

Get setting

Setting::getSetting([key]) or Setting::getSetting()

If you want not to use Setting (settings table)

See SystemControlTest.php.

License

the MIT License

About

Database driven setting plugin for CakePHP.

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages