Automattic / Automattic/studio
Feature Request: Soap Client PHP extension (ext-soap)
- Dominant language
- TypeScript
- Stars
- 517
- Forks
- 95
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 162
Description
### What
Please add Soap Client PHP extension (ext-soap) to the Native PHP in the Studio.
### Why
I'm trying to configure an estore and can't setup a shipping extension "Zasilkovna/Packeta" which is a very popular extension for shipping in my country.
The error I get:
```
Fatal error: Uncaught Error: Class "SoapClient" not found in /..../kreativno/wp-content/plugins/packeta/src/Packetery/Core/Api/Soap/Client.php:339
```
### How
The extension could be added to default PHP extensions shipped with the Studio.
Contributor guide
Research direction
Start by locating how Studio packages its native PHP runtime and defines the default PHP extensions. Check the PHP environment used by Studio and verify that the SoapClient class is available, then confirm the Packeta extension no longer reports the missing-class error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- desktop, devtools
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100