From 344785c87ad7e511024e97cea6c930bd6299542a Mon Sep 17 00:00:00 2001 From: Pierre-Paul Lefebvre Date: Thu, 23 Apr 2026 21:33:50 -0400 Subject: [PATCH] fix: Add a wrapper for php binary on the base docker image. Fix #74 --- image/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/image/Dockerfile b/image/Dockerfile index 60daa7d..ab5b711 100644 --- a/image/Dockerfile +++ b/image/Dockerfile @@ -158,6 +158,10 @@ RUN curl -fsSL https://pkg.ddev.com/apt/gpg.key | gpg --dearmor -o /etc/apt/keyr DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ddev && \ rm -rf /var/lib/apt/lists/* +# Wrapper so system tools (e.g. phpcs) can invoke PHP via DDEV +RUN printf '#!/usr/bin/env bash\nddev php "$@"\n' > /usr/local/bin/php && \ + chmod +x /usr/local/bin/php + RUN mkdir -p /home/linuxbrew/.linuxbrew && chown -R coder:coder /home/linuxbrew/ USER coder