public static function _default_signature_provider()
 {
     return SignatureProvider::memoize(function ($version, $service, $region) {
         if ('v2' === $version) {
             return new SignatureV2();
         }
         static $fallback;
         if (empty($fallback)) {
             $fallback = SignatureProvider::version();
         }
         return $fallback($version, $service, $region);
     });
 }
Example #2
0
 public static function _default_signature_provider()
 {
     return SignatureProvider::memoize(SignatureProvider::defaultProvider());
 }