Improve DX by specifying namespace for GD functions #274
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.
Why: some of these functions are optional and can be not available in the installed PHP. When PHP couldn't find functions in the current and root namespaces, it reports a missing function in the current namespace. As a result, an Error message is misleading.
Example:
Call to undefined function Spatie\Image\Drivers\Gd\imageavif()
With this small fix, the error message will be: