phpstan/phpstan-shim
Deprecated shim for PHPStan. Since PHPStan 0.12, the main phpstan/phpstan package ships as a PHAR, making phpstan/phpstan-shim unnecessary. Upgrade by switching composer dependency to phpstan/phpstan ^0.12 and reinstalling.
phpstan/phpstan-shim in favor of modernizing to phpstan/phpstan (PHAR-based), eliminating a deprecated dependency and reducing technical debt.Do NOT adopt this package (it is obsolete).
phpstan/phpstan-shim, upgrade to phpstan/phpstan (v0.12+) immediately to avoid compatibility risks.phpstan/phpstan directly (PHAR-based) for all new or existing projects.phpstan/phpstan (v0.12+) for all use cases.phpstan/extension-installer for dependency management in CI/CD.For Executives:
"This package (phpstan/phpstan-shim) is now obsolete—PHPStan has fully transitioned to a PHAR distribution (v0.12+), eliminating the need for the shim. Upgrading to the new version is a low-risk, high-reward move: it removes a deprecated dependency, standardizes our toolchain, and improves security. I recommend sunsetting the shim entirely and migrating all projects to the official PHAR-based PHPStan. This aligns with our modernization goals and reduces technical debt."
For Engineering:
*"Stop using phpstan/phpstan-shim—it’s dead. PHPStan 0.12+ now uses a PHAR file natively, so the shim is redundant. Migrate by:
phpstan/phpstan-shim with "phpstan/phpstan": "^0.12" in composer.json.composer.lock and vendor/phpstan/.composer install.
This is a one-time cleanup—afterward, all projects use the same, supported PHPStan version. No more shim maintenance."*How can I help you explore Laravel packages today?