After #14041 merged, installation app is broken. The reason is because $input and $app become private properties, so we need to use $this->getInput() instead of $this->input in controller classes.
Testing Instructions
I tested the change myself. So @wilsonge can review and merge it to get installation works again.
@joomdonation thanks!