Есть ли способ ограничить видимость в PHP таким же образом, как «пакет» видимости работает в Java или, по крайней мере, «другом» видимости в C ++? Какая наилучшая практика для поддержания большого проекта OOP и не позволяет никому использовать какую-либо часть кода?
Я использую частную и защищенную видимость как можно больше, но иногда это недостаточно. Я знаю об этом запросе: https://bugs.php.net/bug.php?id=55331 . Есть ли прогресс в реализации такой вещи для PHP? Есть ли обходной путь для защиты вашего кода (методы, переменные классов) от в любом месте?