PHPStorm does a very nice job of taking care of the grunt work associated with injecting items into a PHP constructor, and setting up the associated local variables. With the help of a little Vimscript, Vim now does the same.