• Stars
    star
    227
  • Rank 175,329 (Top 4 %)
  • Language
    PHP
  • License
    Other
  • Created almost 11 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A php library for building xmlrpc clients and servers

XMLRPC for PHP (a.k.a. PHPXMLRPC)

A php library for building xml-rpc clients and servers.

Requirements and Installation

The recommended way to install this library is using Composer.

Detailed installation instructions are in the INSTALL.md file, along with system requirements listing.

Documentation

  • See the documentation page at gggeek.github.io/phpxmlrpc for a list of the library main features and all project related information, including information about online resources such as debuggers and demo servers.

  • The user manual can be found in the doc/manual directory: phpxmlrpc_manual.adoc. It includes sections about upgrading from previous versions and the Backwards compatibility promise as well as about running the library's testing suite and bundled debugger.

    The manual is formatted as an asciidoc file - if viewing it locally, it is recommended to either use an IDE which can natively render asciidoc, or view it as html with a browser by serving it via a webserver and accessing /doc/manual/index.html

    The latest version of the manual is also accessible online at https://github.com/gggeek/phpxmlrpc/blob/master/doc/manual/phpxmlrpc_manual.adoc

  • Automatically-generated documentation for the API is available online at http://gggeek.github.io/phpxmlrpc/doc-4/api/index.html

  • You are encouraged to look also at the code examples found in the demo/ directory.

    Note: to reduce the size of the download, the demo files are not part of the default package installed with Composer. You can either check them out online at https://github.com/gggeek/phpxmlrpc/tree/master/demo, download them as a separate tarball from https://github.com/gggeek/phpxmlrpc/releases or make sure they are available locally by installing the library using Composer option --prefer-install=source. Whatever the method chosen, make sure that the demo folder is not directly accessible from the internet, i.e. it is not within the webserver root directory).

Extras

License

Use of this software is subject to the terms in the license.txt file

License Latest Stable Version Total Downloads

Build Status Code Coverage

More Repositories

1

pinba_php

A clone of the pinba extension for php, in pure php
PHP
22
star
2

ezcontentstaging

eZPublish Legacy extension allowing content synchronization between different installations
PHP
17
star
3

ezab

A suite of tools for benchmarking (load testing) web servers and databases. Apache's ab as a php script
PHP
16
star
4

ggsysinfo

Extension for eZ Publish Legacy allowing administrators and developers to have better insight into their working installation.
PHP
13
star
5

ezperformancelogger

Extension for eZ Publish Legacy meant to measure site performances
PHP
11
star
6

db-3v4l

A platform to run sql snippets (or full test loads) against multiple databases versions: mysql, postgresql, oracle, etc...
PHP
11
star
7

ezworkflowcollection

Extension for eZ Publish Legacy with a collection of general purpose workflow event types
PHP
7
star
8

polyfill-xmlrpc

Provides emulation of the native XML-RPC extension for PHP
PHP
6
star
9

jsxmlrpc

A javascript library for building xmlrpc and jsonrpc clients
JavaScript
6
star
10

ezdbintegrity

eZ Publish Legacy extension allowing to check integrity of data in the database and filesystem storage
PHP
5
star
11

ggwebservices

eZ Publish Legacy extension which makes it easy to act as webservices/rest client or server
JavaScript
5
star
12

ezpublishbuilder

A set of php scripts and other files to help in the "build process" of eZ Publish Legacy tarballs and deliverables
PHP
4
star
13

ezsnmpd

Extension for eZ Publish Legacy allowing monitoring of a cms installation via SNMP
PHP
3
star
14

phpxmlrpc-extras

Adds functionality to the phpxmlrpc library
PHP
3
star
15

ezgeshi

Extension for eZ Publish Legacy which allows to display syntax-coloured source code as part of rich text fields
PHP
3
star
16

ezextensionbuilder

A set of tools helping building and packaging of eZ Publish Legacy extensions
PHP
2
star
17

phpxmlrpc-jsonrpc

A php library for building json-rpc clients and servers
PHP
1
star
18

phpxmlrpcng-jsonrpc

A php library for building json-rpc clients and servers. Extends the phpxmlrpc lib. WIP...
PHP
1
star
19

phpxmlrpc-debugger

An xmlrpc and jsonrpc graphical debugger, made available as Docker container
Shell
1
star
20

ezxhprof

(this project has been folded back into ezperformancelogger)
PHP
1
star
21

phpxmlrpcng-http

A php library for building rpc-style http clients and servers. WIP...
PHP
1
star
22

ezdebug

eZ Publish Legacy extension putting the fun back into debugging: new template operators for the developer.
JavaScript
1
star
23

ezgoogletranslate

eZ Publish Legacy extension to help content translation
PHP
1
star