5
Quote:
I am sure Mamba can correct me if I am wrong but as I said, I don't believe anything prior to 2.6 will pass the strict reporting.
Yes, you're wrong on this
PHP 5.4 combines E_ALL and E_STRICT, i.e. XOOPS 2.5.6 was specifically developed to address "E_STRICT" issues, and all of them should be fixed and let run XOOPS 2.5.6+ on PHP 5.4 without any E_STRICT errors.
BTW - I also tested XOOPS 2.5.6 on PHP 5.5 and it also runs without any problems, except notices about deprecated functions that have been deprecated in PHP 5.5 (see
this message).
For comparison, if you run XOOPS 2.5.5, or any of the current XOOPS forks, you'll have tons of E_STRICT errors.
Please note: all our modules in the upcoming Basic Module Pack are also tested on PHP 5.4 to make sure that there are no E_STRICT errors. We also recommend all module developers to test their modules on PHP 5.4+ because it is less forgiving than PHP 5.3 and it shows many errors that PHP 5.3 would miss.