Showing 6 of 6 total issues
Function keyFromObject
has a Cognitive Complexity of 23 (exceeds 5 allowed). Consider refactoring. Open
Open
public function keyFromObject(mixed $key): string { if (is_string($key)) { return $key; }
- Read upRead up
Method keyFromObject
has 43 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public function keyFromObject(mixed $key): string { if (is_string($key)) { return $key; }
Function getAndSetIfMissingOrExpired
has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring. Open
Open
public function getAndSetIfMissingOrExpired(mixed $key, mixed $value = null, ?int $expires = null): mixed { if ($this->option('debug')) { try { return $this->serialize($value);
- Read upRead up
Avoid too many return
statements within this method. Open
Open
return $key->key().hash('xxh3', strval($key->value()));
Avoid too many return
statements within this method. Open
Open
return $response;
Avoid too many return
statements within this method. Open
Open
return strval($key);