RememberableDB
extends from https://github.com/dwightwatson/rememberable, added caching ability to DB
(using facade RDB
).
Install
-
install composer package: run
composer require unifreak/rememberable-db
-
register service provider: open
config/app.php
, add the following line intoproviders
config entry:UniFreak\RememberableDB\RDBServiceProvider::class,
-
register facade: open
config/app.php
, add the following line intoaliases
config entry:'RDB' => UniFreak\RememberableDB\RDBFacade::class,
-
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()....