tomasnorre/crawler

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
stale commented

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.

tbal commented

duplicate of #1007
PR #999

Thanks for reminding me. Still have a little to-do here.

tbal commented

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.