Symfony - 手动将phpxmlrpc添加到供应商

I need to use XML-RPC on my project. I have found a library phpxmlrpc (http://phpxmlrpc.sourceforge.net/) and I need to add it to vendor. I have copied the files in vendor folder (/vendor/phpxmlrpc/) and I need to see the xmlrpc_client class in my Controller. But I am not able to manage how to edit autoload.php to see the class, after a few attemps I am still getting "Attempted to load class "xmlrpc_client" from the global namespace. Did you forget a "use" statement?" so I am pretty sure that there is some mess in my structure. I would really appreciate any help.

You must use a composer install tools for integrate 3third party code in your project a lot of possible time.

For XML-RPC you have this bundle : Symfony-rpc-bundle

When you install with composer install your bundle a lot of tricks run in your project symfony. Don't forget to add this bundle in your AppKernel.php file.

With this your code for XML-RPC is more upkeeping and stable.

A bit late with the answer, I fear, but phpxmlrpc can now be installed using Composer as you would do with any other package.

When checking out info about that library, just make sure that you look up the latest version on GitHub and not any more on SourceForge.