Мне нужно использовать XML-RPC в моем проекте. Я нашел библиотеку phpxmlrpc (http://phpxmlrpc.sourceforge.net/) и мне нужно добавить его вендору. Я скопировал файлы в папку vendor (/ vendor / phpxmlrpc /) и мне нужно увидеть класс xmlrpc_client в моем контроллере. Но я не могу управлять тем, как редактировать autoload.php, чтобы увидеть класс, после нескольких попыток я все еще получаю «Попытка загрузить класс« xmlrpc_client »из глобального пространства имен.
Вы забыли заявление «use»? «, Так что я уверен, что в моей структуре есть какой-то беспорядок. Я был бы очень признателен за любую помощь.
Вы должны использовать инструменты установки композитора для интеграции стороннего кода в ваш проект много времени.
Для XML-RPC у вас есть этот пакет: Symfony-RPC-пакет
Когда вы устанавливаете с помощью composer, устанавливайте ваш пакет, в вашем проекте Symfony запускается много хитростей. Не забудьте добавить этот пакет в ваш файл AppKernel.php.
Благодаря этому ваш код для XML-RPC становится более понятным и стабильным.
Боюсь, с ответом я немного опоздал, но теперь phpxmlrpc можно установить с помощью Composer, как и в случае с любым другим пакетом.
Проверяя информацию об этой библиотеке, просто убедитесь, что вы ищете последнюю версию на GitHub, а не на SourceForge.