AbstractMediawikiObject

Mediawiki API object class for the Joomla Framework.

abstract
since

1.0

package

Joomla Framework

Methods

__construct

Constructor.

__construct(\Joomla\Registry\Registry options = null, \Joomla\Mediawiki\Http client = null) : 
since

1.0

Arguments

options

Registry|nullMediawiki options object.

client

Http|nullThe HTTP client object.

Response

mixed

buildParameter

Method to build request parameters from a string array.

buildParameter(mixed||string|int params) : 
since

1.0

Arguments

params

array<string|int, mixed>string array that contains the parameters

Response

stringrequest parameter

fetchUrl

Method to build and return a full request URL for the request.

fetchUrl( path) : 
since

1.0

Arguments

path

stringURL to inflect

Response

stringThe request URL.

validateResponse

Method to validate response for errors

validateResponse(\Joomla\Http\Response response) : \SimpleXMLElement
since

1.0

throws

DomainException

Arguments

response

ResponseThe response from the mediawiki server.

Response

SimpleXMLElement

Properties

options

Options for the Mediawiki object.

since

1.0

Type(s)

Registry

client

The HTTP client object to use in sending HTTP requests.

since

1.0

Type(s)

Http