better flake php

This commit is contained in:
Robin Appelman 2025-10-24 17:31:24 +02:00
commit 05cc363c9f

View file

@ -11,9 +11,24 @@
formatters = pkgs: { formatters = pkgs: {
"*.php" = pkgs.lib.getExe pkgs.php84.packages.php-cs-fixer; "*.php" = pkgs.lib.getExe pkgs.php84.packages.php-cs-fixer;
}; };
devShell.packages = pkgs: [ devShell.packages = pkgs: let
pkgs.php84.packages.composer php_version = "81";
pkgs.php84 php = pkgs.pkgs."php${php_version}".buildEnv {
extensions = {
enabled,
all,
}:
enabled
++ (with all; [
dom
simplexml
tokenizer
filter
]);
};
in [
php.packages.composer
php
]; ];
}; };
} }