ARG PHP_VERSION=8.3.21
FROM php:${PHP_VERSION}-cli

ARG XDEBUG_VERSION=3.4.3
RUN pecl install xdebug-${XDEBUG_VERSION} \
	&& docker-php-ext-enable xdebug

RUN apt-get update \
	&& apt-get install -y git

COPY --from=composer /usr/bin/composer /usr/bin/composer

WORKDIR /code/

COPY composer.* .
RUN composer install

COPY reproducer.php .
CMD php -d xdebug.mode=develop reproducer.php
