Deprecate SOAP support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Wishlist
|
Robert Lyon |
Bug Description
While working through PHPStan issues I found that the SOAP implementation should have been reliably throwing errors. The lack of issues in this area suggests that this is not being used at all.
Rather than supporting what is now quite old code we should just deprecate it and remove it from the codebase.
The area that drew this to my attention is here:
https:/
$wsseSoapClient = new webservice_
array($client, '_doRequest'),
$client-
$client-
);
The first parameter, which should declare our request, is unused in webservice_
The third parameter is unused also. In the webservice_
Also, webservice_
Changed in mahara: | |
milestone: | none → 22.10.0 |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
Changed in mahara: | |
milestone: | 22.10.0 → 23.04.0 |
Changed in mahara: | |
status: | Confirmed → In Progress |
Changed in mahara: | |
status: | In Progress → Fix Released |
In the first instance: Add deprecation message that it will go away in 24.04.