Laravel Model Caching

PHP MIT

High-performance Eloquent model caching for Laravel with automatic cache invalidation, relationship-aware caching, query caching, cache tags, and Redis support.

Stars
22
Forks
3
Downloads
2,346
Open Issues
0
Files main

Repository Files

Loading file structure...
src/Facades/ModelCache.php
<?php

namespace GhostCompiler\LaravelModelCaching\Facades;

use Illuminate\Support\Facades\Facade;

/**
 * @method static void invalidateModel(\Illuminate\Database\Eloquent\Model $model)
 * @method static void invalidateClassQueries(\Illuminate\Database\Eloquent\Model $model)
 * @method static int flushKnown()
 */
class ModelCache extends Facade
{
    protected static function getFacadeAccessor(): string
    {
        return 'model-cache';
    }
}