public function refresh($caller, array $parameters = [])
    {
        $cacheKey = $this->cacheKey($caller, $parameters);

        $this->cache()->forget($cacheKey);

        return $this->store($caller, $parameters);
    }
public function refresh($caller, array $parameters = [])
    {
        $cacheKey = $this->cacheKey($caller, $parameters);

        $this->cache()->forget($cacheKey);

        return $this->store($caller, $parameters);
    }
public function refresh ( $ caller , array $ parameters = [ ] ) { $ cacheKey = $ this -> cacheKey ( $ caller , $ parameters ) ; $ this -> cache ( ) -> forget ( $ cacheKey ) ; return $ this -> store ( $ caller , $ parameters ) ; }
Forget, and store new data into cache.

@param string $caller
@param array  $parameters

@return mixed
Forget and store new data into cache .