View Issue Details

IDProjectCategoryView StatusLast Update
0005647Composrcorepublic2025-01-04 23:33
ReporterPatrick SchmalstigAssigned ToPatrick Schmalstig 
SeverityMinor-bug 
Status closedResolutionwon't fix 
Product Version10.0.47 
Fixed in Version 
Summary0005647: PHP 8 is unforgiving with undefined functions
DescriptionFunctions which are undefined will still trigger an error in PHP 8 even when using @ .

The code base should be modified to include function_exists checks instead.
TagsRoadmap: v11
Time estimation (hours)
Sponsorship open

Activities

admin

2024-03-25 20:43

administrator   ~0008443

Automated message: This issue was created using the Report Issue Wizard on the Composr homesite.

Patrick Schmalstig

2024-04-19 22:24

administrator   ~0008646

This would be too much work for v10 given v11 is around the corner. So I'm putting this off to v11.

Chris Graham

2024-07-25 22:47

administrator   ~0008962

Any version of PHP would do this. What functions exactly?

Patrick Schmalstig

2025-01-04 23:33

administrator   ~0009764

I've come to realize this is not really an issue; functions which are used within Composr are added to a health check to warn if they are disabled on the server. And we have a test that ensures this.

Closing; we do not have the developer resources right now to remedy edge cases like this.

Issue History

Date Modified Username Field Change
2024-04-19 22:24 Patrick Schmalstig Tag Attached: Roadmap: v11
2024-04-19 22:24 Patrick Schmalstig Note Added: 0008646
2024-07-25 22:47 Chris Graham Note Added: 0008962
2025-01-04 23:33 Patrick Schmalstig Assigned To => Patrick Schmalstig
2025-01-04 23:33 Patrick Schmalstig Status non-assigned => closed
2025-01-04 23:33 Patrick Schmalstig Resolution open => won't fix
2025-01-04 23:33 Patrick Schmalstig Note Added: 0009764