├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .phive └── phars.xml ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── LICENSE ├── README.md ├── composer.json ├── config └── laravel-model-caching.php ├── docker-compose.yml ├── phive ├── phpcs.xml ├── phpunit.xml.dist └── src ├── CacheKey.php ├── CacheTags.php ├── CachedBelongsToMany.php ├── CachedBuilder.php ├── CachedModel.php ├── Console └── Commands │ ├── Clear.php │ └── Publish.php ├── Helper.php ├── ModelCaching.php ├── Providers └── Service.php └── Traits ├── Buildable.php ├── BuilderCaching.php ├── Cachable.php ├── CachePrefixing.php ├── Caching.php └── ModelCaching.php /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/.editorconfig -------------------------------------------------------------------------------- /.phive/phars.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/.phive/phars.xml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/composer.json -------------------------------------------------------------------------------- /config/laravel-model-caching.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/config/laravel-model-caching.php -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /phive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/phive -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/phpcs.xml -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/CacheKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/CacheKey.php -------------------------------------------------------------------------------- /src/CacheTags.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/CacheTags.php -------------------------------------------------------------------------------- /src/CachedBelongsToMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/CachedBelongsToMany.php -------------------------------------------------------------------------------- /src/CachedBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/CachedBuilder.php -------------------------------------------------------------------------------- /src/CachedModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/CachedModel.php -------------------------------------------------------------------------------- /src/Console/Commands/Clear.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Console/Commands/Clear.php -------------------------------------------------------------------------------- /src/Console/Commands/Publish.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Console/Commands/Publish.php -------------------------------------------------------------------------------- /src/Helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Helper.php -------------------------------------------------------------------------------- /src/ModelCaching.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/ModelCaching.php -------------------------------------------------------------------------------- /src/Providers/Service.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Providers/Service.php -------------------------------------------------------------------------------- /src/Traits/Buildable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Traits/Buildable.php -------------------------------------------------------------------------------- /src/Traits/BuilderCaching.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Traits/BuilderCaching.php -------------------------------------------------------------------------------- /src/Traits/Cachable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Traits/Cachable.php -------------------------------------------------------------------------------- /src/Traits/CachePrefixing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Traits/CachePrefixing.php -------------------------------------------------------------------------------- /src/Traits/Caching.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Traits/Caching.php -------------------------------------------------------------------------------- /src/Traits/ModelCaching.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikebronner/laravel-model-caching/HEAD/src/Traits/ModelCaching.php --------------------------------------------------------------------------------