So the 2.13 release of this module uses the AWS SDK library version 2.7.25.
When I run the library code through a compatibility linter, I get several following warnings like the following:
FILE: ...ic/sites/all/libraries/awssdk2/Guzzle/Service/Resource/Model.php
----------------------------------------------------------------------
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
----------------------------------------------------------------------
3 | WARNING | 'resource' is a soft reserved keyword as of PHP
| | version 7.0 and should not be used to name a class,
| | interface or trait or as part of a namespace
| | (T_NAMESPACE)
----------------------------------------------------------------------
and
FILE: ...tes/all/libraries/awssdk2/Aws/DynamoDb/Iterator/ItemIterator.php
----------------------------------------------------------------------
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
----------------------------------------------------------------------
109 | WARNING | Function each() is deprecated since PHP 7.2; Use a
| | foreach loop instead
----------------------------------------------------------------------
There are more than just these two, but all of the same category of warning. I've tried updating to the latest 2.x release, which is 2.8.31, but I get the same warnings.
Can anyone confirm that the 2.7.25 release of the AWS SDK runs on PHP 7.2+? The deprecation warnings tells me it's likely to generate a lot of log messages, but no fatal errors per se.