Skip to content

Fix #0041313#11109

Closed
smeyer-ilias wants to merge 3 commits intoILIAS-eLearning:release_11from
smeyer-ilias:11_xmlrpc
Closed

Fix #0041313#11109
smeyer-ilias wants to merge 3 commits intoILIAS-eLearning:release_11from
smeyer-ilias:11_xmlrpc

Conversation

@smeyer-ilias
Copy link
Contributor

@smeyer-ilias smeyer-ilias commented Feb 11, 2026

This is a proposal to get rid of the outdated php extension xmlrpc
Implementation has been done by @schmitz-ilias

It does not provide full compatibility to the XML-RPC standard but the is a replacement for xmlrpc_en|decode calls used for

  • index() index(string $client, bool $bool)
  • indexObjects() indexObjects(string $client, array $object_ids)
  • ilFO2PDF() ilFO2PDF(string $fo_string)
  • searchMail() searchMail(string $client, int $user_id, string $query, int $mail_folder_id)
  • highlight() highlight(string $client, array $object_ids, string $query)
  • searchUsers() searchUser(string $client, string $query)
  • search() search(string $client, string $query, int $page_nr)

https://mantis.ilias.de/view.php?id=41313

@smeyer-ilias smeyer-ilias added bugfix php Pull requests that update Php code labels Feb 11, 2026
@sKarki999
Copy link
Contributor

Hi @smeyer-ilias ,

Before merging it, i have one question regarding the failing checks. Does these need to be addressed as well?
Thank you for the PR :)

@smeyer-ilias
Copy link
Contributor Author

Hi @sKarki999,

sorry I saw you last comment too late. Thanks for fixing the coding style issues.
Feel free to close this PR in favour of #11221

@sKarki999 sKarki999 closed this Mar 5, 2026
sKarki999 added a commit that referenced this pull request Mar 5, 2026
* initial implementation

* Search RPC: fixed mail search; fixed boolean; fixed unwrapped xml params

* fix PHP code style to pass CI for PR #11109

* Remove the occurence of 'xmlrpc' from docs/configuration/install.md and components/ILIAS/WebServices/RPC/lib/README.md

---------

Co-authored-by: Stefan Meyer <meyer@leifos.de>
sKarki999 added a commit to sKarki999/ILIAS that referenced this pull request Mar 5, 2026
* initial implementation

* Search RPC: fixed mail search; fixed boolean; fixed unwrapped xml params

* fix PHP code style to pass CI for PR ILIAS-eLearning#11109

* Remove the occurence of 'xmlrpc' from docs/configuration/install.md and components/ILIAS/WebServices/RPC/lib/README.md

---------

Co-authored-by: Stefan Meyer <meyer@leifos.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants