unifreak/rememberable-db

Query caching for Laravel 5 DB

v1.0.1 2018-09-25 09:14 UTC

This package is auto-updated.

Last update: 2024-03-25 21:13:08 UTC


README

RememberableDB extends from https://github.com/dwightwatson/rememberable, added caching ability to DB (using facade RDB).

Install

  1. install composer package: run composer require unifreak/rememberable-db

  2. register service provider: open config/app.php, add the following line into providers config entry:

    UniFreak\RememberableDB\RDBServiceProvider::class,

  3. register facade: open config/app.php, add the following line into aliases config entry:

    'RDB' => UniFreak\RememberableDB\RDBFacade::class,

  4. done

usage

// first, import RDB facade
use RDB

// you need to call table() first, then you can use the caching functions
// see <https://github.com/dwightwatson/rememberable>
RDB::table()->remember()....