Итак, я пытаюсь использовать эту библиотеку для кэширования. https://github.com/php-cache/array-adapter
Это пример кода из документации.
$pool = new ArrayCachePool();
$item = $pool->getItem('key')->set('datakkk');
$pool->save($item);
dd($pool->get('key'));
Я хочу хранить токен в течение 3 минут, и если срок его действия истекает, я хочу выполнить вызов API аутентификации. Если он не истек, он вызовет любую конечную точку, которую он предоставил.
Я выполнил большую часть части, просто застрял между тем, как кэшировать токен.
Потому что он сохраняется, когда я вызываю приведенный выше код, но очищается для следующего вызова API. Пробовал синглетный паттерн, но он не работает. Любая помощь будет оценена.