Avoid calling magic methods to support linting the DIC #64
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Symfony 4.4 added a
lint:container
command. This linting step fails for theaws.*
services created on the fly by this bundle, because those calls will in fact be handled by a magic method:https://github.com/aws/aws-sdk-php/blob/02131fd17c9b62f36993bb2da88dd624ce058179/src/Sdk.php#L476-L478
By calling the
createClient
method directly, we can avoid these errors.By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.