# Delphinum (17.11.2016 / 12:48)Отличная и правильная мысль.
AlkatraZ, в объект конфигурации еще можно положить логику, которая будет верифицировать файл конфигурации и сообщать на раннем этапе программисту о том, что у него в конфигурации что то не задано или
Но я не приводил подробности...
на самом деле у нас используется не стандартный /ArrayObject, а его расширенная версия. в виде Zend\Stdlib\ArrayObject
Основное отличие: просто так не получится перезаписать свойство объекта, оно теперь (после первого объявления) защищено. Иными словами: кривой модуль не сможет порушить системный конфиг.
Защита от дурака.
разумеется. серьезный хакер это обойдет, но у нас не об этом речь.