Skip to content

feat: add SPX PHP extension to dev image#202

Merged
Soner (shyim) merged 1 commit intomainfrom
feat/dev-add-spx-extension
Mar 16, 2026
Merged

feat: add SPX PHP extension to dev image#202
Soner (shyim) merged 1 commit intomainfrom
feat/dev-add-spx-extension

Conversation

@shyim
Copy link
Member

Summary

  • Add SPX PHP profiler extension to the dev Dockerfile via install-php-extensions
  • Disable SPX by default (docker-php-ext-spx.inidocker-php-ext-spx.disabled), consistent with Xdebug, Tideways, and Blackfire
  • Add SPX to container-structure-test assertions for both installed and disabled states

Test plan

  • Verify docker build succeeds for the dev image
  • Confirm SPX is installed: docker run <image> php -m | grep spx
  • Confirm SPX is disabled by default: check for docker-php-ext-spx.disabled in /usr/local/etc/php/conf.d/

Add the SPX profiler extension to the dev Dockerfile and disable it by default, consistent with other profiler extensions (Xdebug, Tideways, Blackfire).
@shyim Soner (shyim) merged commit 8793f4e into main Mar 16, 2026
15 checks passed
@shyim Soner (shyim) deleted the feat/dev-add-spx-extension branch March 16, 2026 05:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant