Desugar a php8 class constructor with equivalent class properties and constructor assignments
$ mkdir -p tools/desugar-constructor
$ composer require --working-dir=tools/desugar-constructor fnash/desugar-constructor @dev
$ tools/desugar-constructor/vendor/bin/desugar ./myClass.php
Please consider using a tool like PHP-CS-Fixer.
Menu Preferences => Tools => External tools
Program: tools/desugar-constructor/vendor/bin/desugar
Arguments:
Working directory:
Add a Key map
Enjoy!