/**
  * @param array $config Associative array of configuration options.
  * @see GuzzleHttp\Subscriber\ResponseIntegrity::__construct for a
  *     list of available configuration options.
  */
 public function __construct(array $config)
 {
     ResponseIntegrity::validateOptions($config);
     $this->expectedFn = $config['expected'];
     $this->hash = $config['hash'];
     $this->sizeCutoff = isset($config['size_cutoff']) ? $config['size_cutoff'] : null;
 }
 /**
  * @param array $config Associative array of configuration options.
  * @see GuzzleHttp\Subscriber\ResponseIntegrity::__construct for a
  *     list of available configuration options.
  */
 public function __construct(array $config)
 {
     ResponseIntegrity::validateOptions($config);
     $this->expectedFn = $config['expected'];
     $this->hash = $config['hash'];
 }