getKey($key), $value); } function setKeyWithExp($key, $value, $exp = self::CACHE_TTL): bool { return Cache::put($this->getKey($key), $value, $exp); } function getPrefix(): string { return $this->prefix; } function getKey($key): string { return $this->getPrefix().$key; } function removeKey($key): bool { return Cache::forget($this->getKey($key)); } }