Skip to content

Commit 9410676

Browse files
authored
Merge pull request #23 from addwiki/newFromPage
Fixes integration tests
2 parents 7845134 + 7b6f383 commit 9410676

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/MediawikiApi.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ public static function newFromPage( $url ) {
7979
$tempClient = new Client( array( 'headers' => array( 'User-Agent' => 'addwiki-mediawiki-client' ) ) );
8080
$pageXml = new SimpleXMLElement( $tempClient->get( $url )->getBody() );
8181
$rsdElement = $pageXml->xpath( 'head/link[@type="application/rsd+xml"][@href]' );
82-
$rsdXml = new SimpleXMLElement( $tempClient->get( $rsdElement[0]->attributes()['href'] )->getBody() );
83-
return self::newFromApiEndpoint( $rsdXml->service->apis->api->attributes()->apiLink->__toString() );
82+
$rsdXml = new SimpleXMLElement( $tempClient->get( (string) $rsdElement[0]->attributes()['href'] )->getBody() );
83+
return self::newFromApiEndpoint( (string) $rsdXml->service->apis->api->attributes()->apiLink );
8484
}
8585

8686
/**

0 commit comments

Comments
 (0)