Можно ли объявить класс видимым или доступным только для других классов в том же пространстве имен?
пример:
namespace Dirtyredz;
class BikeStore{}
private Class Bike{}
Я хочу, чтобы Bike был доступен только через BikeStore
Я пытаюсь создать класс, который обрабатывает и манипулирует данными, которые должны быть структурированы в своем собственном классе или структурированном массиве. Я читал, что это может быть достигнуто с помощью пространств имен, но пока не понял этого.
Таким образом, из комментариев я сфокусировал свой поиск и сказал, что в данный момент эта возможность отсутствует в PHP. Я где-то читал, что он никогда не будет доступен, так как разработчики php не считают это необходимым.
Других решений пока нет …