Download the PHP package bdunogier/xmlrpcbundle without Composer

On this page you can find all versions of the php package bdunogier/xmlrpcbundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package xmlrpcbundle

XML RPC Bundle

Build Status Analytics

Principle

This Symfony 2 bundle will let you implement an XML-RPC server without leaving the comfort of your gold old Symfony 2.

It does the following:

Usage example

Let's consider this XML-RPC payload:

To process this call, all you need to do is create a route that matches /xmlrpc/API.getLatestContent, and map a controller to it, the usual way:

And that's it. In your controller, you will receive a standard HttpFoundation Request, where each parameter is part of the POST data.

An hello world example can be found inside the bundle itself.

Parameters providers

By default, the route won't receive any parameter, and parameters from the XML-RPC request will be made available as $_POST[0], $_POST[1], ...

In order to get more meaningful controllers, ParametersProcessor can be used.

A parameter processor must:

The interface requires two methods: getRoutePathArguments and getParameters. Both will refine the request arguments based on the contents of the $parameters array, a numerical array of the XML-RPC request parameters.

ParametersProcessorInterface::getRoutePathArgument()

Returns route URI arguments, as a numerically indexed array. Each argument will be added to the route's path, separated by slashes.

ParametersProcessorInterface::getParameters()

This method must return an array, associative or not, of POST parameters that will be added to the request.

Bitdeli Badge


All versions of xmlrpcbundle with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.3
symfony/http-kernel Version @dev
symfony/routing Version @dev
symfony/config Version @dev
symfony/event-dispatcher Version @dev
symfony/http-foundation Version @dev
symfony/dependency-injection Version @dev
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package bdunogier/xmlrpcbundle contains the following files

Loading the files please wait ....