I'm trying to use (well known) magic properties via @property. I have abstract class that uses __get and __set to define magic properties. I want these properties to be visible in all classes that extend the abstract parent class. So I declared these properties using @property doc tag in the abstract class, but auto complete in inheriting classes doesn't work. If I copy the phpdoc block - auto complete is working. I don't want to copy all the @property tags in inheritors. Am I missing something?