michelangelomo / confy
关于此软件包最新版本(dev-master)的许可证信息不可用。
轻松为您的模型添加配置
dev-master
2018-12-08 18:23 UTC
Requires
- php: >=5.6.0
- laravel/framework: ~5.3
This package is not auto-updated.
Last update: 2024-09-24 03:44:08 UTC
README
轻松为您的eloquent模型添加配置
要求
安装
composer require michelangelomo/confy php artisan vendor:publish --tag=migrations php artisan migrate
用法
use Illuminate\Database\Eloquent\Model; use Michelangelo\Confy\Traits\HasConfigTrait; class User extends Model { use HasConfigTrait; //.... } $user = User::find(1); // Key Value Category $user->putConfig('isPublicProfile', 'true', 'privacy'); //Save single data config $user->putArrayConfig('array', array('key' => 'value')); //Save multiple data in array //Leave category blank for default $user->getConfig('isPublicProfile', 'privacy'); //Returns true $user->getConfig('array'); //Return ['key' => 'value']