diff --git a/Tests/Transliterator/EmojiTransliteratorTest.php b/Tests/Transliterator/EmojiTransliteratorTest.php index a01bb0d2..38b218db 100644 --- a/Tests/Transliterator/EmojiTransliteratorTest.php +++ b/Tests/Transliterator/EmojiTransliteratorTest.php @@ -189,6 +189,6 @@ public function testGetErrorMessageWithUninitializedTransliterator() { $transliterator = EmojiTransliterator::create('emoji-en'); - $this->assertFalse($transliterator->getErrorMessage()); + $this->assertSame('', $transliterator->getErrorMessage()); } } diff --git a/Transliterator/EmojiTransliterator.php b/Transliterator/EmojiTransliterator.php index 7b8391ca..b28f5441 100644 --- a/Transliterator/EmojiTransliterator.php +++ b/Transliterator/EmojiTransliterator.php @@ -70,14 +70,22 @@ public function createInverse(): self return self::create($this->id, self::REVERSE); } + /** + * @return int + */ + #[\ReturnTypeWillChange] public function getErrorCode(): int|false { return isset($this->transliterator) ? $this->transliterator->getErrorCode() : 0; } + /** + * @return string + */ + #[\ReturnTypeWillChange] public function getErrorMessage(): string|false { - return isset($this->transliterator) ? $this->transliterator->getErrorMessage() : false; + return isset($this->transliterator) ? $this->transliterator->getErrorMessage() : ''; } public static function listIDs(): array