topcu/dumber

又一个laravel的模拟缓存驱动程序

2.0.4 2017-05-12 09:44 UTC

This package is not auto-updated.

Last update: 2024-09-28 16:41:30 UTC


README

另一个模拟缓存驱动程序,如果通过配置启用,可以记录对驱动程序的每个调用。

安装

通过Composer

    $ composer require topcu/dumber

将服务提供者添加到 config/app.php 中的 providers 数组。

    # ...
    'providers' => array(
        # ...
        'Topcu\Dumber\DumberServiceProvider',
    ),
    # ...

用法

在你的 config/cache.php 中添加一个使用 dumber 作为驱动器的存储。

    # ...
    'stores' => [
    # ...
        'dumber' => [
            'driver' => 'dumber',
        ],
    # ...

如果需要,设置默认存储。

    'default' => 'dumber',

启用日志记录

如果你想要启用日志记录,需要发布包配置文件并将 log_enabled 设置为 true

    php artisan vendor:publish --provider="Topcu\Dumber\DumberServiceProvider"

app/config/dumber.php :

    <?php
    return [
        "log_enabled" => true,
        "log_level" => "notice"
    ];

你也可以使用 $cache->enableLog()$cache->disableLog() 在线启用/禁用日志记录。