Issues on PHP 8.2
Deprecated function: Creation of dynamic property EntityQueue::$table is deprecated in ctools_export_load_object() (line 473 of /app/web/sites/all/modules/contrib/ctools/includes/export.inc).
Deprecated function: Creation of dynamic property EntityQueue::$type is deprecated in ctools_export_load_object() (line 474 of /app/web/sites/all/modules/contrib/ctools/includes/export.inc).
Issue fork ctools-3407718
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
chetan 11 commentedHi,
I have fixed the above error on "ctools" module, please check the raised MR.
Thanks.
Comment #5
alena_stanul commentedHi,
According to @chetan 11 code changes, the error will not be fixed.
I don't see the difference between сreation of dynamic property in
$object->tableas it was in the original and when we create array with $object_properties then try to use 'foreach ($object_properties .. ' construction to create property of object EntityQueue class.I checked the code in the sandbox and the error was not fixed.
Please, check.
Comment #6
tormiNote that there's no
EntityQueueclass defined inctoolsmodule.I had a similar warning, but for
LinkitProfileclass:Deprecated function: Creation of dynamic property LinkitProfile::$table is deprecated funktiossa ctools_export_load_object() (rivi 540 tiedostossa /app/web/sites/all/modules/contrib/ctools/includes/export.inc)..The solution was to deal with
LinkitProfileclass inlinkitmodule, see https://www.drupal.org/project/linkit/issues/3401666.So, here we need to update the
EntityQueueclass in some contrib module.Changing status to works as designed for now.