Page MenuHomePhabricator

Translate extension's Services::has($id) must be compatible with Psr\Container\ContainerInterface
Closed, ResolvedPublicBUG REPORT

Description

Fatal error: Declaration of MediaWiki\Extension\Translate\Services::has($id) must be compatible with Psr\Container\ContainerInterface::has(string $id): bool in …/mediawiki/extensions/Translate/src/Services.php on line 57

With MediaWiki c903124b77d803ee7d9afd6e3ca97106ed143613 and Translate extension 4b61c9df3f00bda520955625ee89f5f073caccd2, using PHP 8.1.

Event Timeline

Change 874397 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] Services.php: Fix Psr\Container\ContainerInterface implementation

https://gerrit.wikimedia.org/r/874397

abi_ triaged this task as High priority.

Change 874397 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Services.php: Fix Psr\Container\ContainerInterface implementation

https://gerrit.wikimedia.org/r/874397