diff options
Diffstat (limited to 'aws/aws-sdk-php/src/EndpointDiscovery/ConfigurationProvider.php')
-rw-r--r-- | aws/aws-sdk-php/src/EndpointDiscovery/ConfigurationProvider.php | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/aws/aws-sdk-php/src/EndpointDiscovery/ConfigurationProvider.php b/aws/aws-sdk-php/src/EndpointDiscovery/ConfigurationProvider.php index 250bfa23..77404a81 100644 --- a/aws/aws-sdk-php/src/EndpointDiscovery/ConfigurationProvider.php +++ b/aws/aws-sdk-php/src/EndpointDiscovery/ConfigurationProvider.php @@ -83,7 +83,7 @@ class ConfigurationProvider extends AbstractConfigurationProvider $configProviders[] = self::fallback($config); $memo = self::memoize( - call_user_func_array('self::chain', $configProviders) + call_user_func_array([ConfigurationProvider::class, 'chain'], $configProviders) ); if (isset($config['endpoint_discovery']) @@ -110,7 +110,7 @@ class ConfigurationProvider extends AbstractConfigurationProvider $enabled = getenv(self::ENV_ENABLED_ALT); } if ($enabled !== false && $enabled !== '') { - return Promise\promise_for( + return Promise\Create::promiseFor( new Configuration($enabled, $cacheLimit) ); } @@ -148,7 +148,7 @@ class ConfigurationProvider extends AbstractConfigurationProvider } return function () use ($enabled) { - return Promise\promise_for( + return Promise\Create::promiseFor( new Configuration( $enabled, self::DEFAULT_CACHE_LIMIT @@ -179,7 +179,7 @@ class ConfigurationProvider extends AbstractConfigurationProvider $profile = $profile ?: (getenv(self::ENV_PROFILE) ?: 'default'); return function () use ($profile, $filename, $cacheLimit) { - if (!is_readable($filename)) { + if (!@is_readable($filename)) { return self::reject("Cannot read configuration from $filename"); } $data = \Aws\parse_ini_file($filename, true); @@ -190,11 +190,11 @@ class ConfigurationProvider extends AbstractConfigurationProvider return self::reject("'$profile' not found in config file"); } if (!isset($data[$profile]['endpoint_discovery_enabled'])) { - return self::reject("Required endpoint discovery config values + return self::reject("Required endpoint discovery config values not present in INI profile '{$profile}' ({$filename})"); } - return Promise\promise_for( + return Promise\Create::promiseFor( new Configuration( $data[$profile]['endpoint_discovery_enabled'], $cacheLimit |