Does anyone know how to save typing in PhpStorm when you create a class constructor and you want to assign all the parameters to the respective class fields? I write it by hand
In case you want to have PhpStorm generate the constructor too you can go to Code -> Generate -> Constructor. This will take care of inserting the parameters you want as well as their initialization.
Or press Alt+Insert
and choose Constructor...
If you move the cursor to the word '__constructor', within a second or two a lightbulb pops up. when you press it you get an option "Initialize properties". If you select that option a popup appears where you can specify for which argument you want to create and assign a property.
[
Use "Initialize fields" intention. For that: place caret on one of the parameters and invoke QuickFix menu (Alt + Enter or by clicking on light bulb icon).