Skip to content

Commit 8e4a6e0

Browse files
committed
Merge pull request #20 from php-http/factory_bindings
Add request and response factory bindings
2 parents 1003cbc + 08ea95e commit 8e4a6e0

File tree

3 files changed

+37
-0
lines changed

3 files changed

+37
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.puli/
12
build/
23
vendor/
34
composer.lock

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33

44
## Unreleased
55

6+
### Added
7+
8+
- Request and response factory bindings
9+
610
### Fixed
711

812
- Chunk filter namespace in Dechunk stream

puli.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@
1717
"depends": "GuzzleHttp\\Psr7\\Request"
1818
}
1919
},
20+
"253aa08c-d705-46e7-b1d2-e28c97eef792": {
21+
"_class": "Puli\\Discovery\\Binding\\ClassBinding",
22+
"class": "Http\\Message\\MessageFactory\\GuzzleMessageFactory",
23+
"type": "Http\\Message\\RequestFactory",
24+
"parameters": {
25+
"depends": "GuzzleHttp\\Psr7\\Request"
26+
}
27+
},
2028
"273a34f9-62f4-4ba1-9801-b1284d49ff89": {
2129
"_class": "Puli\\Discovery\\Binding\\ClassBinding",
2230
"class": "Http\\Message\\StreamFactory\\GuzzleStreamFactory",
@@ -41,13 +49,37 @@
4149
"depends": "Zend\\Diactoros\\Uri"
4250
}
4351
},
52+
"6234e947-d3bd-43eb-97d5-7f9e22e6bb1b": {
53+
"_class": "Puli\\Discovery\\Binding\\ClassBinding",
54+
"class": "Http\\Message\\MessageFactory\\DiactorosMessageFactory",
55+
"type": "Http\\Message\\ResponseFactory",
56+
"parameters": {
57+
"depends": "Zend\\Diactoros\\Response"
58+
}
59+
},
4460
"95c1be8f-39fe-4abd-8351-92cb14379a75": {
4561
"_class": "Puli\\Discovery\\Binding\\ClassBinding",
4662
"class": "Http\\Message\\StreamFactory\\DiactorosStreamFactory",
4763
"type": "Http\\Message\\StreamFactory",
4864
"parameters": {
4965
"depends": "Zend\\Diactoros\\Stream"
5066
}
67+
},
68+
"a018af27-7590-4dcf-83a1-497f95604cd6": {
69+
"_class": "Puli\\Discovery\\Binding\\ClassBinding",
70+
"class": "Http\\Message\\MessageFactory\\GuzzleMessageFactory",
71+
"type": "Http\\Message\\ResponseFactory",
72+
"parameters": {
73+
"depends": "GuzzleHttp\\Psr7\\Response"
74+
}
75+
},
76+
"c07955b1-de46-43db-923b-d07fae9382cb": {
77+
"_class": "Puli\\Discovery\\Binding\\ClassBinding",
78+
"class": "Http\\Message\\MessageFactory\\DiactorosMessageFactory",
79+
"type": "Http\\Message\\RequestFactory",
80+
"parameters": {
81+
"depends": "Zend\\Diactoros\\Request"
82+
}
5183
}
5284
}
5385
}

0 commit comments

Comments
 (0)