Completion on $this-> and for self:: was not working properly inside abstract classes. This patch fixes that...
Completion inside a class never returned private/public methods / members. The patch now correctly returns protected and private members when inside a class.
Fixed completions inside abstract classes
also return private/protected methods in file and in extended classes