Я понимаю, что можно определить метод статического класса как частный и защищенный в PHP. Это позволяет экземпляру класса или общедоступному статическому методу получить доступ к своим собственным закрытым/защищенным статическим методам.
protected static function jumpOver ()
Однако я не уверен, является ли это законным в смысле дизайна ООП. Я не могу найти никакой реальной информации о том, что все в порядке, чтобы сделать это. Я боюсь, что PHP может "исправить" это в будущих версиях, если это не правильно, и сломать мои скрипты.