Skip to content

Commit 335ec9c

Browse files
authored
Cast $keys to array allowing passing of strings (#31583)
1 parent 61c887f commit 335ec9c

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/Illuminate/Foundation/Testing/TestResponse.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1171,15 +1171,17 @@ public function dumpHeaders()
11711171
/**
11721172
* Dump the session from the response.
11731173
*
1174-
* @param array $keys
1174+
* @param string|array $keys
11751175
* @return $this
11761176
*/
1177-
public function dumpSession($keys = null)
1177+
public function dumpSession($keys = [])
11781178
{
1179-
if (is_array($keys)) {
1180-
dump($this->session()->only($keys));
1181-
} else {
1179+
$keys = (array) $keys;
1180+
1181+
if (empty($keys)) {
11821182
dump($this->session()->all());
1183+
} else {
1184+
dump($this->session()->only($keys));
11831185
}
11841186

11851187
return $this;

0 commit comments

Comments
 (0)