[3] Remove error suppressor to provide better compatibility with JoomlaTools #35507
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.
Pull Request for Issue #35487
Summary of Changes
Removal of a single error suppressor, in a file thats already deprecated without replacement, to ensure PHP 8 compatibility with the JoomlaTools framework when PHP8 and debug is used
... and "because its better"
Testing Instructions
Install Joomla 3 and set up caching with Cache Lite, on a PHP 8 server that runs XDebug and DocMan from https://www.joomlatools.com (I know a very specific and very niche set up)
Attempt to access site.
Actual result BEFORE applying this Pull Request
"500 error include_once(Cache/Lite.php): Failed to open stream: No such file or directory"
Enable error reporting/debug mode and then you get a JoomlaTools framework Exception:
Expected result AFTER applying this Pull Request
No errors on loading home page
Documentation Changes Required
joomla/coding-standards#274