AlgoliaSearch\InMemoryFailingHostsCache
Synopsis
class InMemoryFailingHostsCache
implements
FailingHostsCache
{
- // members
- private static array $failingHosts = ;
- private static $timestamp;
- private $ttl;
- // methods
- public void __construct()
- public void addFailingHost()
- public array getFailingHosts()
- public void flushFailingHostsCache()
Hierarchy
Implements
Members
private
- $failingHosts — array
- $timestamp — int
- $ttl — int
Methods
public
- __construct()
- addFailingHost()
- flushFailingHostsCache()
- getFailingHosts() — Get failing hosts from cache. This method should also handle cache invalidation if required.