Есть ли эквивалент $ this для статических классов? (вид супер, но для текущего класса, где он используется) - PullRequest
2 голосов
/ 11 ноября 2009

Я знаю, что это не будет в точности эквивалентно $ this, но есть ли способ ссылаться на статический класс изнутри самого себя без использования имени самого класса? (вроде супер но для себя) Это просто способ избежать рефакторинга всех ссылок на класс, если класс переименован.

Пример:

class foo {
    function bar() {
        static_this::method();
        // instead of:
        foo::method();
    }
 }

1 Ответ

8 голосов
/ 11 ноября 2009
self::method();
...