- ๐จ๐ญSwitzerland stefanos.petrakis@gmail.com Biel, Switzerland
And again, apologies for the confusion in advance, this has already been handled more than a year ago with the introduction of the 7.x-3.x branch and a respective release (7.x-3.0), upgrading should fix the issue for those with PHP 8.2 or newer, don't need to do anything here code-wise.
Here is the relevant commit
https://git.drupalcode.org/project/entity_translation/-/commit/7f4ab1795...
Closing this as work as designed
- ๐จ๐ญSwitzerland stefanos.petrakis@gmail.com Biel, Switzerland
Looks super easy, apologies for waiting on this so long, going to commit in 7.x-3.x as this would be the PHP >= 8.2 appropriate branch
- ๐บ๐ธUnited States joelsteidl
The major issue here was trying to handle the use case where a user was coming from 2.x to 3.x and did not have apitools enabled . They couldn't get past the whitescreen of death.
I think the merge request handles that and the original issue reported.
I'd love any testing that folks can offer.
- ๐ฉ๐ฐDenmark arnested
The Nagios implementation was part of 7.x-1.x and hasn't been implemented in 7.x-2.x.
The 7.x-1.x branch is not supported anymore.
- ๐ฎ๐ณIndia gokul.jayan
Hi, The deprecation error is invoked because the id is passed to the set property in the Service alter function.
public function alter(ContainerBuilder $container) { if ($container->hasDefinition('apitools.client_base')) { $definition = new ChildDefinition('apitools.client_base'); $definition->setClass('Drupal\zoomapi\Plugin\ApiTools\Client') ->addArgument('zoomapi') ->setProperty('id', 'zoomapi.client'); // Add the definition to the container. $container->setDefinition('zoomapi.client', $definition); } }