klaravel/settings

Laravel数据库设置管理器。

v1.0.3 2017-04-08 17:10 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:08:59 UTC


README

Build Status Total Downloads Latest Stable Version Latest Unstable Version License

本模块允许您通过简单的命令将设置存储到数据库中。您可以存储任意数量的设置,并且它会通过缓存来获取设置,因此只需一个数据库查询,所有设置都将存储到缓存中。

安装

  1. 在控制台运行

    composer require klaravel/settings

    以安装此模块

  2. 打开config/app.php文件,并在providers部分添加

    Klaravel\Settings\ServiceProvider::class,

    aliases部分添加

    'Setting' => Klaravel\Settings\SettingsFacade::class,
  3. 现在生成设置迁移

    php artisan settings:migration
    
    // for migrate database
    php artisan migrate
    

    您将在/database/migrations/文件夹中看到迁移文件。

使用方法

以下是一个快速示例,展示了如何使用Setting

Setting::put('key', 'value');   // Insert settings into database
Setting::set('key', 'value');   // Insert settings into database
Setting::get('key');            // Get settings from database
Setting::has('key');            // Check key exits in database
Setting::forget('key');         // Delete key and value from database