I've recently encountered an area where I believe there's an opportunity for enhancement. Currently, PHP Tools offers an error notice (PHP0416: Unknown field use) when trying to read an undefined property. This is incredibly useful for catching mistakes in my code. However, I noticed that there isn't a similar notice when attempting to write to an undefined property.
Given PHP's dynamic nature, it's easy to mistakenly write to an undefined property, especially in larger code bases or when collaborating with others. Having an error notice for this scenario would be invaluable in catching these types of mistakes early on.
I understand that developing and refining features takes time and consideration, but I sincerely believe that adding this feature would be a significant enhancement to the utility of PHP Tools.
Thank you for considering my suggestion. I appreciate all the hard work that goes into maintaining and improving PHP Tools, and I'm looking forward to future updates!