I note there is a cache.psr6 container alias but if I use:
new Cache
As the instance, I get an error that getItems isn't available, which, I assume, means I am not passing a PSR-6 compliant cache instance. I'm using Redis if that changes the config in any way.
Is there an additional configuration to be done or am I passing this the wrong way?
The library I am using is: https://github.com/AlexaCRM/dynamics-webapi-toolkit/wiki/Tutorial
And the tutorial states:
You can optionally supply a PSR-6 compliant cache adapter.
$settings->cachePool = $cacheAdapter;
My question is, what is $cacheAdapter?