Due to the upgrade of PRADO to PHP 8.1 and 8.2, today became upgrade day from PHP 8.0. so then move to 8.1 or 8.2? how about 8.2...
PHP-CS-Fixer is saying it doesn't support PHP 8.2. This just may be my install being out of date and needing a composer update command.
And there were a few errors that needed fixing:
removed deprecated callable styles from TWeakCallableCollection unit tests that were failing.
Some test units failed to declare some variables.
TPropertyAccess unit test tests for undeclared variables that is deprecated in 8.2; requiring an update. PHP 8.1 runs the tests, PHP 8.2 fails gracefully without error.
There was a minor conversion (float => int) error in TShellCronAction regarding display of time.
Added SensitiveParameter flag to Password parameters in functions so they do not display in stack traces. Not exactly important for simple setters, but a must for Setting Database passwords, Auth Manager user login, and User Manager validation.
With these edits, PRADO in PHP 8.2 is passing all the checks.
Due to the upgrade of PRADO to PHP 8.1 and 8.2, today became upgrade day from PHP 8.0. so then move to 8.1 or 8.2? how about 8.2...
PHP-CS-Fixer is saying it doesn't support PHP 8.2. This just may be my install being out of date and needing a
composer update
command. And there were a few errors that needed fixing:With these edits, PRADO in PHP 8.2 is passing all the checks.