Deprecation messages by execute commands via console
hacksch opened this issue · 9 comments
Bug Report
Hello Tomas,
when i run the database:updateschema or flush entries command via command line, i recieve te following deprecation messages.
PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /var/www/aoeweb/htdocs/typo3conf/ext/crawler/Classes/Command/BuildQueueCommand.php on line 137
PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /var/www/aoeweb/htdocs/typo3conf/ext/crawler/Classes/Command/BuildQueueCommand.php on line 139
Expected behavior/output
No deprectation messages should be shown
Steps to reproduce
run the database:updateschema or flush entries command via vendor/bin/typo3cms
Environment
- Crawler version(s): 11.0.7
- TYPO3 version(s): 11.5.26
- Is your TYPO3 installation set up with Composer (Composer Mode): yes
Deprecated since PHP 8.2
https://php.watch/versions/8.2/$%7Bvar%7D-string-interpolation-deprecated
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
The problem needs to be fixed urgently as it causes deployment errors
PRs are more than welcome.
Thanks for reminding me. Still have a little to-do here.
Thanks a bunch.
Is now resolve in both branches that support php 8.2, main and v11.x.
The change isn't released yet though.