mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-14 16:07:52 +00:00
PHP had no regression coverage. Adds a php-app fixture (Composer + Pest) with language, run and debug smoke cases, and a php entry in the Language smoke workflow: PHP 8.5 with Xdebug via setup-php, Intelephense pinned like the other servers. Other languages' selectors are unchanged. Co-authored-by: lleviathe <95321986+lleviathe@users.noreply.github.com>
35 lines
757 B
JSON
35 lines
757 B
JSON
{
|
|
"name": "openidea/php-app",
|
|
"description": "OpenIDEA QA fixture: shipping quotes and customs charges for forwarded parcels.",
|
|
"type": "project",
|
|
"license": "MIT",
|
|
"require": {
|
|
"php": "^8.5"
|
|
},
|
|
"require-dev": {
|
|
"laravel/pint": "^1.29",
|
|
"pestphp/pest": "^5.0",
|
|
"phpstan/phpstan": "^2.1"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"App\\": "src/"
|
|
}
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"Tests\\": "tests/"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"quote": "php bin/quote.php",
|
|
"lint": "pint --test",
|
|
"analyse": "phpstan analyse"
|
|
},
|
|
"config": {
|
|
"allow-plugins": {
|
|
"pestphp/pest-plugin": true
|
|
}
|
|
}
|
|
}
|