├── .env ├── LICENSE.md ├── README.md ├── RELEASENOTES.md └── src ├── Client ├── Action │ ├── ActionApi.php │ ├── Exception │ │ └── UsageException.php │ ├── Request │ │ ├── ActionRequest.php │ │ ├── HasParameterAction.php │ │ └── ParameterActionTrait.php │ └── Tokens.php ├── Auth │ ├── AuthMethod.php │ ├── NoAuth.php │ ├── OAuthOwnerConsumer.php │ ├── UserAndPassword.php │ └── UserAndPasswordWithDomain.php ├── Discovery │ └── ReallySimpleDiscovery.php ├── MediaWiki.php ├── Request │ ├── HasHeaders.php │ ├── HasMethod.php │ ├── HasMultipartAbility.php │ ├── HasParameters.php │ ├── HasPath.php │ ├── HasSimpleFactory.php │ ├── HeadersTrait.php │ ├── MethodTrait.php │ ├── MultipartTrait.php │ ├── ParametersTrait.php │ ├── PathTrait.php │ ├── Request.php │ ├── Requester.php │ ├── SimpleFactoryTrait.php │ └── StandardRequest.php ├── Rest │ ├── Request │ │ ├── HasJsonBody.php │ │ ├── JsonBodyTrait.php │ │ └── RestRequest.php │ └── RestApi.php └── RsdException.php └── Guzzle ├── ClientFactory.php └── MiddlewareFactory.php /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/.env -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/README.md -------------------------------------------------------------------------------- /RELEASENOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/RELEASENOTES.md -------------------------------------------------------------------------------- /src/Client/Action/ActionApi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Action/ActionApi.php -------------------------------------------------------------------------------- /src/Client/Action/Exception/UsageException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Action/Exception/UsageException.php -------------------------------------------------------------------------------- /src/Client/Action/Request/ActionRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Action/Request/ActionRequest.php -------------------------------------------------------------------------------- /src/Client/Action/Request/HasParameterAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Action/Request/HasParameterAction.php -------------------------------------------------------------------------------- /src/Client/Action/Request/ParameterActionTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Action/Request/ParameterActionTrait.php -------------------------------------------------------------------------------- /src/Client/Action/Tokens.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Action/Tokens.php -------------------------------------------------------------------------------- /src/Client/Auth/AuthMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Auth/AuthMethod.php -------------------------------------------------------------------------------- /src/Client/Auth/NoAuth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Auth/NoAuth.php -------------------------------------------------------------------------------- /src/Client/Auth/OAuthOwnerConsumer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Auth/OAuthOwnerConsumer.php -------------------------------------------------------------------------------- /src/Client/Auth/UserAndPassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Auth/UserAndPassword.php -------------------------------------------------------------------------------- /src/Client/Auth/UserAndPasswordWithDomain.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Auth/UserAndPasswordWithDomain.php -------------------------------------------------------------------------------- /src/Client/Discovery/ReallySimpleDiscovery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Discovery/ReallySimpleDiscovery.php -------------------------------------------------------------------------------- /src/Client/MediaWiki.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/MediaWiki.php -------------------------------------------------------------------------------- /src/Client/Request/HasHeaders.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/HasHeaders.php -------------------------------------------------------------------------------- /src/Client/Request/HasMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/HasMethod.php -------------------------------------------------------------------------------- /src/Client/Request/HasMultipartAbility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/HasMultipartAbility.php -------------------------------------------------------------------------------- /src/Client/Request/HasParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/HasParameters.php -------------------------------------------------------------------------------- /src/Client/Request/HasPath.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/HasPath.php -------------------------------------------------------------------------------- /src/Client/Request/HasSimpleFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/HasSimpleFactory.php -------------------------------------------------------------------------------- /src/Client/Request/HeadersTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/HeadersTrait.php -------------------------------------------------------------------------------- /src/Client/Request/MethodTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/MethodTrait.php -------------------------------------------------------------------------------- /src/Client/Request/MultipartTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/MultipartTrait.php -------------------------------------------------------------------------------- /src/Client/Request/ParametersTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/ParametersTrait.php -------------------------------------------------------------------------------- /src/Client/Request/PathTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/PathTrait.php -------------------------------------------------------------------------------- /src/Client/Request/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/Request.php -------------------------------------------------------------------------------- /src/Client/Request/Requester.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/Requester.php -------------------------------------------------------------------------------- /src/Client/Request/SimpleFactoryTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/SimpleFactoryTrait.php -------------------------------------------------------------------------------- /src/Client/Request/StandardRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Request/StandardRequest.php -------------------------------------------------------------------------------- /src/Client/Rest/Request/HasJsonBody.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Rest/Request/HasJsonBody.php -------------------------------------------------------------------------------- /src/Client/Rest/Request/JsonBodyTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Rest/Request/JsonBodyTrait.php -------------------------------------------------------------------------------- /src/Client/Rest/Request/RestRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Rest/Request/RestRequest.php -------------------------------------------------------------------------------- /src/Client/Rest/RestApi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/Rest/RestApi.php -------------------------------------------------------------------------------- /src/Client/RsdException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Client/RsdException.php -------------------------------------------------------------------------------- /src/Guzzle/ClientFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Guzzle/ClientFactory.php -------------------------------------------------------------------------------- /src/Guzzle/MiddlewareFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/addwiki/mediawiki-api-base/HEAD/src/Guzzle/MiddlewareFactory.php --------------------------------------------------------------------------------