Skip to content

Commit 56c2e75

Browse files
author
Henk Koop
committed
dont cache if model::$isCachable == false
1 parent 9b8fdb1 commit 56c2e75

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/Traits/ModelCaching.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@ trait ModelCaching
77
{
88
public static function all($columns = ['*'])
99
{
10-
if (config('laravel-model-caching.disabled')) {
10+
$class = get_called_class();
11+
$instance = new $class;
12+
13+
if (config('laravel-model-caching.disabled') || !$instance->isCachable) {
1114
return parent::all($columns);
1215
}
1316

14-
$class = get_called_class();
15-
$instance = new $class;
1617
$tags = [str_slug(get_called_class())];
1718
$key = $instance->makeCacheKey();
1819

0 commit comments

Comments
 (0)