crawler
crawler copied to clipboard
Deprecation messages by execute commands via console
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.
duplicate of #1007 PR #999
Thanks for reminding me. Still have a little to-do here.
Just added a PR for v11.x branch #1030. PR for main branch is #999.
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.