ang3/php-xmlrpc-client
最新稳定版本:v1.0.3
Composer 安装命令:
composer require ang3/php-xmlrpc-client
包简介
PHP XML-RPC client
README 文档
README
PHP XML-RPC client only inspired from package DarkaOnLine/Ripcord. The code was rewritted so as to isolate the XML-RPC client and fix code at the same time.
Requirements
The PHP extension php-xmlrpc must be enabled.
Installation
Open a command console, enter your project directory and execute the following command to download the latest stable version of the client:
$ composer require ang3/php-xmlrpc-client
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Usage
Create your client by calling the constructor with the URL of a XML-RPC server. Then, call the desired method with optional arguments:
require_once 'vendor/autoload.php'; use Ang3\Component\XmlRpc\Client; // Create the client $client = new Client('<xmlrpc_server_url>'); // Call a method and get result $result = $client->call('method_name', $args = []);
- A
Ang3\Component\XmlRpc\Transport\TransportExceptionwhen the request to the server failed.- A
Ang3\Component\XmlRpc\Exception\RemoteExceptionis thrown if the XML-RPC server returns an error.- Both of previous exceptions extend exception
Ang3\Component\XmlRpc\Exception\RequestException
That's it!
Upgrades & updates
v1.0.3 (last stable)
- PHP 8.0 support
v1.0.2
- Fixed exceptions
v1.0.1
- Moved transport exception to transport folder.
v1.0.0
- First release.
统计信息
- 总下载量: 54.23k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-07-15