File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed
Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ function __construct($config = [])
3838 $ config [Arg::HEADERS ] = new HttpHeaders ($ config [Arg::HEADERS ]);
3939
4040 !isset ($ config [Arg::URI ]) && $ config [Arg::URI ] = new Uri (
41- ServerRequestFactory::marshalUriFromServer ($ server , \iterator_to_array ( $ config [Arg::HEADERS ]))
41+ ServerRequestFactory::marshalUriFromServer ($ server , $ config [Arg::HEADERS ]-> all ( ))
4242 );
4343
4444 !isset ($ config [Arg::COOKIES ]) &&
Original file line number Diff line number Diff line change 66namespace Valar \Plugin ;
77
88use Mvc5 \Arg ;
9+ use Mvc5 \Http \Headers ;
910use Mvc5 \Plugin \ScopedCall ;
1011use Mvc5 \Plugin \Shared ;
1112use Valar \Http \Uri as HttpUri ;
@@ -24,12 +25,12 @@ function __construct(string $name = 'uri')
2425
2526 /**
2627 * @param array $server
27- * @param array $headers
28+ * @param Headers $headers
2829 * @return HttpUri
2930 */
30- static function uri (array $ server , array $ headers ) : HttpUri
31+ static function uri (array $ server , Headers $ headers ) : HttpUri
3132 {
32- $ uri = ServerRequestFactory::marshalUriFromServer ($ server , $ headers );
33+ $ uri = ServerRequestFactory::marshalUriFromServer ($ server , $ headers-> all () );
3334
3435 return new HttpUri ([
3536 'scheme ' => $ uri ->getScheme (),
@@ -48,7 +49,7 @@ static function uri(array $server, array $headers) : HttpUri
4849 function __invoke () : \Closure
4950 {
5051 return function () {
51- return Uri::uri ($ this [Arg::SERVER ], \iterator_to_array ( $ this [Arg::HEADERS ]) );
52+ return Uri::uri ($ this [Arg::SERVER ], $ this [Arg::HEADERS ]);
5253 };
5354 }
5455}
You can’t perform that action at this time.
0 commit comments