Skip to content

Commit 79ca364

Browse files
committed
qa: remove callable-string as callable strings are callable as well
Signed-off-by: Maximilian Bösing <[email protected]>
1 parent dbe5d5a commit 79ca364

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Pattern/CallbackCache.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ class CallbackCache extends AbstractStorageCapablePattern
2323
/**
2424
* Call the specified callback or get the result from cache
2525
*
26-
* @param callable|callable-string $callback A valid callback
26+
* @param callable $callback A valid callback
2727
* @param array $args Callback arguments
2828
* @throws Exception\RuntimeException If invalid cached data.
2929
* @throws \Exception
3030
*/
31-
public function call(callable|string $callback, array $args = []): mixed
31+
public function call(callable $callback, array $args = []): mixed
3232
{
3333
$options = $this->getOptions();
3434
$storage = $this->getStorage();
@@ -104,13 +104,13 @@ public function generateKey(callable $callback, array $args = []): string
104104
* Generate a unique key in base of a key representing the callback part
105105
* and a key representing the arguments part.
106106
*
107-
* @param callable|callable-string $callback A valid callback
107+
* @param callable $callback A valid callback
108108
* @param array $args Callback arguments
109109
* @return non-empty-string
110110
* @throws Exception\RuntimeException If callback not serializable.
111111
* @throws Exception\InvalidArgumentException If invalid callback.
112112
*/
113-
protected function generateCallbackKey(callable|string $callback, array $args): string
113+
protected function generateCallbackKey(callable $callback, array $args): string
114114
{
115115
if (! is_callable($callback, false, $callbackKey)) {
116116
throw new Exception\InvalidArgumentException('Invalid callback');

0 commit comments

Comments
 (0)