Skip to content

Commit b36384d

Browse files
authored
Merge pull request #4 from JeanBaptisteRenard/patch-1
PHP 8.2 Compatibility : casting record to string
2 parents b1f66a3 + 8f17ac8 commit b36384d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/TestLogger.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public function hasRecord(string|array $record, string|int|null $level = null):
105105
}
106106

107107
return $this->hasRecordThatPasses(static function (array $rec) use ($record) {
108-
if ($rec['message'] !== $record['message']) {
108+
if ((string) $rec['message'] !== (string) $record['message']) {
109109
return false;
110110
}
111111

@@ -116,14 +116,14 @@ public function hasRecord(string|array $record, string|int|null $level = null):
116116
public function hasRecordThatContains(string $message, string|int|null $level = null): bool
117117
{
118118
return $this->hasRecordThatPasses(static function (array $rec) use ($message) {
119-
return \str_contains($rec['message'], $message);
119+
return \str_contains((string) $rec['message'], $message);
120120
}, $level);
121121
}
122122

123123
public function hasRecordThatMatches(string $regex, string|int|null $level = null): bool
124124
{
125125
return $this->hasRecordThatPasses(static function ($rec) use ($regex) {
126-
return \preg_match($regex, $rec['message']) > 0;
126+
return \preg_match($regex, (string) $rec['message']) > 0;
127127
}, $level);
128128
}
129129

0 commit comments

Comments
 (0)