File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,17 @@ public function count($columns = "*")
29
29
return $ this ->cachedValue (func_get_args (), $ cacheKey );
30
30
}
31
31
32
+ public function exists ()
33
+ {
34
+ if (! $ this ->isCachable ()) {
35
+ return parent ::exists ();
36
+ }
37
+
38
+ $ cacheKey = $ this ->makeCacheKey (['* ' ], null , "-exists " );
39
+
40
+ return $ this ->cachedValue (func_get_args (), $ cacheKey );
41
+ }
42
+
32
43
public function decrement ($ column , $ amount = 1 , array $ extra = [])
33
44
{
34
45
$ this ->cache ($ this ->makeCacheTags ())
@@ -117,7 +128,7 @@ public function insert(array $values)
117
128
if (property_exists ($ this , "model " )) {
118
129
$ this ->checkCooldownAndFlushAfterPersisting ($ this ->model );
119
130
}
120
-
131
+
121
132
return parent ::insert ($ values );
122
133
}
123
134
You can’t perform that action at this time.
0 commit comments