Saves an item to the cache store.

@codeCoverageIgnore

@param string  $key   Cache item name
@param mixed   $value The data to save
@param integer $ttl   Time To Live, in seconds (default 60)

@return mixed