Automattic / Automattic/studio

Feature Request: Soap Client PHP extension (ext-soap)

Open
#4,554 0 comments 0 reactions 0 assignees View on GitHub
Enhancement YOLO
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.