Так можно обращаться к статическим методам и свойствам класса без ключевого слова SELF и всё равно интерпретатор не выдаёт ошибок.
однозначно $this, а не this. ну дык ясень пень, что то, что есть в self, есть и в $this. А вот то, что есть в $this, не обязательно есть в self. Логика, чувак, логика...