快照组件(snapshot-business)
功能介绍
快照组件,在数据库中便捷的设置读取自定义参数。
源码地址
安装
composer require phpzlc/snapshot-business
安装完成后执行更新数据库的操作
php bin/console doctrine:schema:update --force
使用
use App\Business\SnapshotBusiness\SnapshotBusiness;
$snapshotBusiness = new SnapshotBusiness($this->container);
//写入
$snapshotBusiness->setValue('key', 1);
//读取 如果没有设置key或者设置的值为空,则返回第二个参数"默认值"
$snapshotBusiness->getValue('key', 1);
//是否设置key
$snapshotBusiness->hasKey('key');