An error handler must return boolean, not void

parent 461d4247
...@@ -77,5 +77,6 @@ ...@@ -77,5 +77,6 @@
<rule ref="SlevomatCodingStandard.TypeHints.TypeHintDeclaration.IncorrectReturnTypeHint"> <rule ref="SlevomatCodingStandard.TypeHints.TypeHintDeclaration.IncorrectReturnTypeHint">
<exclude-pattern>lib/Doctrine/DBAL/Types/ArrayType.php</exclude-pattern> <exclude-pattern>lib/Doctrine/DBAL/Types/ArrayType.php</exclude-pattern>
<exclude-pattern>lib/Doctrine/DBAL/Types/ObjectType.php</exclude-pattern> <exclude-pattern>lib/Doctrine/DBAL/Types/ObjectType.php</exclude-pattern>
<exclude-pattern>tests/Doctrine/Tests/DBAL/Driver/Mysqli/MysqliConnectionTest.php</exclude-pattern>
</rule> </rule>
</ruleset> </ruleset>
...@@ -44,7 +44,7 @@ class MysqliConnectionTest extends DbalFunctionalTestCase ...@@ -44,7 +44,7 @@ class MysqliConnectionTest extends DbalFunctionalTestCase
public function testRestoresErrorHandlerOnException() : void public function testRestoresErrorHandlerOnException() : void
{ {
$handler = static function () : void { $handler = static function () : bool {
self::fail('Never expected this to be called'); self::fail('Never expected this to be called');
}; };
$default_handler = set_error_handler($handler); $default_handler = set_error_handler($handler);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment