jorisvaesen/cakephp-settings

为 CakePHP 应用读取和写入设置

安装: 10

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:cakephp-plugin

0.2.0 2018-06-18 09:34 UTC

This package is not auto-updated.

Last update: 2024-09-15 05:18:26 UTC


README

安装

您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。

安装 composer 包的推荐方法是

composer require jorisvaesen/cakephp-settings

启用插件

bin/cake plugin load -b JorisVaesen/Settings

迁移设置表

bin/cake migrations migrate -p JorisVaesen/Settings

用法

创建设置

bin/cake joris_vaesen/settings.create

读取设置

use JorisVaesen\Settings\Settings;

echo Settings::read($name);

写入设置

// Using simple find and update
$settingsTable = TableRegistry::getTableLocator()->get('JorisVaesen/Settings.Settings');
$setting = $settingsTable->find('name', ['name' => 'SETTING_NAME'])->first();
$setting->set('value', 'NEW VALUE');
$settingsTable->save($setting);

// Write method
TableRegistry::getTableLocator()->get('JorisVaesen/Settings.Settings')
    ->write('NAME', 'NEW_VALUE');