faizan/ixr_library

此包已被废弃,不再维护。作者建议使用 https://github.com/kissifrot/php-ixr 包。

这是原Incutio PHP XML-RPC库(IXR)SVN库的分支,托管在Google Code上 http://scripts.incutio.com/xmlrpc/(完全向后兼容)

v1.0 2019-03-06 15:47 UTC

This package is auto-updated.

Last update: 2022-02-01 18:16:51 UTC


README

完全向后兼容,PHP 7 兼容,psr-4 规范的 Incutio XML-RPC 库(IXR)SVN 库分支,托管在 https://code.google.com/p/php-ixr/

注意:此包中的所有类都添加到全局命名空间(仅用于向后兼容)。您可以通过无需修改代码(除了移除 require 'IXR_Library.php',因为类将由 composer 自动加载)来轻松替换原始 IXR_Library。对于正确命名空间的包,请使用 https://github.com/kissifrot/php-ixr

所有荣誉归于Incutio。

文档和主页: http://scripts.incutio.com/xmlrpc/

介绍

Incutio XML-RPC库(IXR)主要设计用于易于使用。它包含客户端和服务器类,旨在尽可能隐藏XML-RPC的内部工作原理。库的一个关键特性是PHP类型到XML-RPC类型以及反向的自动类型转换。这应该使开发者能够在对底层XML-RPC标准知之甚少的情况下编写Web服务。

然而,不要被它的简单表面所迷惑。该库包含了许多额外的XML-RPC规范,并具有严肃Web服务实现所需的所有功能。

背景/历史

原始XML-RPC库于2002年开发,并于2003年由Incutio更新,用于公司当时正在进行的多个项目。它已经相当过时,但仍被广泛用于各种商业和开源项目。

使用composer安装

  1. 下载 composer
  2. 从项目根目录运行 composer require faizan/ixr_library
  3. require vendor/autoload.php
  4. 像以前一样使用IXR_Library类。