The type Quantum\Libraries\Cache\...pleCache\CacheInterface was not found. Did you mean Psr\SimpleCache\CacheInterface? If so, make sure to prefix the type with \.
It seems like $cacheAdapter of type Psr\SimpleCache\CacheInterface is incompatible with the declared type Quantum\Libraries\Cache\...pleCache\CacheInterface of property $adapter.
Our type inference engine has found an assignment to a property that is incompatible
with the declared type of that property.
Either this assignment is in error or the assigned type should be added
to the documentation/type hint for that property..
Loading history...
38
}
39
40
/**
41
* Gets the current adapter
42
* @return Psr\SimpleCache\CacheInterface
43
*/
44
public function getAdapter(): CacheInterface
45
{
46
return $this->adapter;
47
}
48
49
/**
50
* @param string $method
51
* @param array|null $arguments
52
* @return mixed
53
* @throws \Quantum\Exceptions\AppException
54
*/
55
public function __call(string $method, ?array $arguments)