*
* @param string $key The cache key
* @param mixed $value The value to store
- * @param integer $duration The cache lifespan, must be one of the Cache constants
+ * @param integer $ttl The cache lifespan, must be one of the Cache constants
*
* @return bool
*/
- public function set($key, $value, $duration = Cache::MONTH);
-
+ public function set($key, $value, $ttl = Cache::FIVE_MINUTES);
/**
* Delete a key from the cache
*
- * @param string $key
+ * @param string $key The cache key
*
* @return bool
*/
/**
* Remove outdated data from the cache
+ * @param boolean $outdated just remove outdated values
*
* @return bool
*/
- public function clear();
+ public function clear($outdated = true);
}