Skip to content

Commit

Permalink
Merge pull request #386 from rmccue/feature/fix-php-cross-version-com…
Browse files Browse the repository at this point in the history
…pat-issue

Fix PHP cross-version compatibility issue (PHP 7)
  • Loading branch information
ozh authored Oct 18, 2020
2 parents a73a7b3 + 3e52edd commit 454259b
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions library/Requests.php
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,8 @@ protected static function get_transport($capabilities = array()) {

// Don't search for a transport if it's already been done for these $capabilities
if (isset(self::$transport[$cap_string]) && self::$transport[$cap_string] !== null) {
return new self::$transport[$cap_string]();
$class = self::$transport[$cap_string];
return new $class();
}
// @codeCoverageIgnoreEnd

Expand All @@ -214,7 +215,8 @@ protected static function get_transport($capabilities = array()) {
throw new Requests_Exception('No working transports found', 'notransport', self::$transports);
}

return new self::$transport[$cap_string]();
$class = self::$transport[$cap_string];
return new $class();
}

/**#@+
Expand Down

0 comments on commit 454259b

Please sign in to comment.