Если я создаю объект реестра для хранения других объектов и настроек, как это ...
$registry = Registry::getInstance();
А затем создайте 2 других объекта и передайте в них объект Registry, как показано ниже ...
$core = new core($registry);
$database = Database::getInstance($registry);
, а затем позже в сценарии я добавляю некоторые объекты в объект реестра ...
// Store some Objects into our Registry object using a Registry Pattern
$registry->storeObject("database", $database);
$registry->storeObject("session", $session);
$registry->storeObject("cache", $cache);
$registry->storeObject("user", $user);
Будут ли методы в объектах ядра и базы данных, которые были созданы сверху, по-прежнему иметь доступ ко всем объектам, которые я храню в реестре, даже если другие объекты были сохранены в реестре ПОСЛЕ создания объектов ядра и базы данных?