/home/techb158/ileadtechnology.com/vendor/ankitpokhrel/tus-php/src/Cache
Edit: /home/techb158/ileadtechnology.com/vendor/ankitpokhrel/tus-php/src/Cache/AbstractCache.php (1321B)
ttl = $secs;
return $this;
}
/**
* {@inheritDoc}
*/
public function getTtl(): int
{
return $this->ttl;
}
/**
* Set cache prefix.
*
* @param string $prefix
*
* @return Cacheable
*/
public function setPrefix(string $prefix): Cacheable
{
$this->prefix = $prefix;
return $this;
}
/**
* Get cache prefix.
*
* @return string
*/
public function getPrefix(): string
{
return $this->prefix;
}
/**
* Delete all keys.
*
* @param array $keys
*
* @return bool
*/
public function deleteAll(array $keys): bool
{
if (empty($keys)) {
return false;
}
$status = true;
foreach ($keys as $key) {
$status = $status && $this->delete($key);
}
return $status;
}
}