@@ -82,9 +82,10 @@ public function derive($namespace)
82
82
/**
83
83
* Reads the specified item from the cache or generate it.
84
84
* @param mixed $key
85
+ * @param callable $fallback
85
86
* @return mixed
86
87
*/
87
- public function load ($ key , callable $ fallback = null )
88
+ public function load ($ key , $ fallback = null )
88
89
{
89
90
$ data = $ this ->storage ->read ($ this ->generateKey ($ key ));
90
91
if ($ data === null && $ fallback ) {
@@ -98,9 +99,10 @@ public function load($key, callable $fallback = null)
98
99
99
100
/**
100
101
* Reads multiple items from the cache.
102
+ * @param callable $fallback
101
103
* @return array
102
104
*/
103
- public function bulkLoad (array $ keys , callable $ fallback = null )
105
+ public function bulkLoad (array $ keys , $ fallback = null )
104
106
{
105
107
if (count ($ keys ) === 0 ) {
106
108
return [];
@@ -268,9 +270,10 @@ public function clean(array $conditions = null)
268
270
269
271
/**
270
272
* Caches results of function/method calls.
273
+ * @param callable $function
271
274
* @return mixed
272
275
*/
273
- public function call (callable $ function )
276
+ public function call ($ function )
274
277
{
275
278
$ key = func_get_args ();
276
279
if (is_array ($ function ) && is_object ($ function [0 ])) {
@@ -284,9 +287,10 @@ public function call(callable $function)
284
287
285
288
/**
286
289
* Caches results of function/method calls.
290
+ * @param callable $function
287
291
* @return \Closure
288
292
*/
289
- public function wrap (callable $ function , array $ dependencies = null )
293
+ public function wrap ($ function , array $ dependencies = null )
290
294
{
291
295
return function () use ($ function , $ dependencies ) {
292
296
$ key = [$ function , func_get_args ()];
0 commit comments