Skip to content

Commit b0ede8c

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

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
@@ -22,12 +22,12 @@ class CallbackCache extends AbstractStorageCapablePattern
2222
/**
2323
* Call the specified callback or get the result from cache
2424
*
25-
* @param callable|callable-string $callback A valid callback
25+
* @param callable $callback A valid callback
2626
* @param array $args Callback arguments
2727
* @throws Exception\RuntimeException If invalid cached data.
2828
* @throws Throwable
2929
*/
30-
public function call(callable|string $callback, array $args = []): mixed
30+
public function call(callable $callback, array $args = []): mixed
3131
{
3232
$options = $this->getOptions();
3333
$storage = $this->getStorage();
@@ -103,13 +103,13 @@ public function generateKey(callable $callback, array $args = []): string
103103
* Generate a unique key in base of a key representing the callback part
104104
* and a key representing the arguments part.
105105
*
106-
* @param callable|callable-string $callback A valid callback
106+
* @param callable $callback A valid callback
107107
* @param array $args Callback arguments
108108
* @return non-empty-string
109109
* @throws Exception\RuntimeException If callback not serializable.
110110
* @throws Exception\InvalidArgumentException If invalid callback.
111111
*/
112-
protected function generateCallbackKey(callable|string $callback, array $args): string
112+
protected function generateCallbackKey(callable $callback, array $args): string
113113
{
114114
if (! is_callable($callback, false, $callbackKey)) {
115115
throw new Exception\InvalidArgumentException('Invalid callback');

0 commit comments

Comments
 (0)