Skip to content

Commit 77f4beb

Browse files
committed
Fix compatibility by removing type constraints
1 parent 5f7661b commit 77f4beb

5 files changed

Lines changed: 8 additions & 8 deletions

File tree

src/main/php/peer/http/HttpConnection.class.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ public function __construct($url, $transport= null) {
4444
/**
4545
* Set proxy
4646
*
47-
* @param peer.http.HttpProxy $proxy
47+
* @param ?peer.http.HttpProxy $proxy
4848
*/
49-
public function setProxy(HttpProxy $proxy= null) {
49+
public function setProxy($proxy= null) {
5050
$this->transport->setProxy($proxy);
5151
}
5252

src/main/php/peer/http/HttpRequest.class.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class HttpRequest {
2525
*
2626
* @param peer.URL url object
2727
*/
28-
public function __construct(URL $url= null) {
28+
public function __construct($url= null) {
2929
if (null !== $url) $this->setUrl($url);
3030
}
3131

src/main/php/peer/http/HttpTransport.class.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ abstract public function __construct(URL $url, $arg);
4545
/**
4646
* Set proxy
4747
*
48-
* @param peer.http.HttpProxy proxy
48+
* @param ?peer.http.HttpProxy $proxy
4949
*/
50-
public function setProxy(HttpProxy $proxy= null) {
50+
public function setProxy($proxy= null) {
5151
$this->proxy= $proxy;
5252
}
5353

src/main/php/peer/http/SocketHttpTransport.class.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ protected function newSocket(URL $url, $arg) {
3838
/**
3939
* Set proxy
4040
*
41-
* @param peer.http.HttpProxy proxy
41+
* @param ?peer.http.HttpProxy proxy
4242
*/
43-
public function setProxy(HttpProxy $proxy= null) {
43+
public function setProxy($proxy= null) {
4444
parent::setProxy($proxy);
4545
$this->proxySocket= $proxy ? new Socket($proxy->host(), $proxy->port()) : null;
4646
}

src/test/php/peer/http/unittest/HttpTransportTest.class.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public function __construct(\peer\URL $url, $arg) {
1818
$this->arg= $arg;
1919
}
2020
21-
public function setProxy(\peer\http\HttpProxy $proxy= null) {
21+
public function setProxy($proxy= null) {
2222
$this->proxy= $proxy;
2323
}
2424

0 commit comments

Comments
 (0)