Skip to content

Commit 8fca019

Browse files
authored
Merge pull request mpociot#418 from thewhit/master
Format PUT request body as urlencoded.
2 parents 69f560a + c737a8c commit 8fca019

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/Postman/CollectionWriter.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,16 @@ public function getCollection()
3737
'name' => $groupName,
3838
'description' => '',
3939
'item' => $routes->map(function ($route) {
40+
$mode = $route['methods'][0] === 'PUT' ? 'urlencoded' : 'formdata';
41+
4042
return [
4143
'name' => $route['title'] != '' ? $route['title'] : url($route['uri']),
4244
'request' => [
4345
'url' => url($route['uri']),
4446
'method' => $route['methods'][0],
4547
'body' => [
46-
'mode' => 'formdata',
47-
'formdata' => collect($route['bodyParameters'])->map(function ($parameter, $key) {
48+
'mode' => $mode,
49+
$mode => collect($route['bodyParameters'])->map(function ($parameter, $key) {
4850
return [
4951
'key' => $key,
5052
'value' => isset($parameter['value']) ? $parameter['value'] : '',

0 commit comments

Comments
 (0)