| 1 |
efrain |
1 |
Description of XMLRPC for PHP library import into Moodle.
|
|
|
2 |
|
|
|
3 |
Source: https://github.com/gggeek/phpxmlrpc
|
|
|
4 |
|
|
|
5 |
This library provides XMLRPC client and server support
|
|
|
6 |
from PHP code. It's a modern replacement for the old
|
|
|
7 |
(removed from core since PHP 8.0) xmlrpc extension.
|
|
|
8 |
|
|
|
9 |
To update:
|
| 1441 |
ariadna |
10 |
- Pick a release of the library @ https://github.com/gggeek/phpxmlrpc/releases.
|
| 1 |
efrain |
11 |
- Download or checkout it.
|
| 1441 |
ariadna |
12 |
- Delete the contents of the lib/phpxmlrpc/src directory completely.
|
|
|
13 |
- Copy the /src directory of the library to lib/phpxmlrpc/.
|
| 1 |
efrain |
14 |
- Remove the following files:
|
| 1441 |
ariadna |
15 |
- lib/phpxmlrpc/src/Autoloader.php
|
|
|
16 |
- Copy the following files to lib/phpxmlrpc:
|
|
|
17 |
- composer.json
|
|
|
18 |
- license.txt
|
|
|
19 |
- README.md
|
|
|
20 |
- NEWS.md
|
| 1 |
efrain |
21 |
- Edit lib/thirdpartylibs.xml and update the information details too.
|