Тема: Чи можна наперед перевіряти працездантність модулів в PHP застосунках?
В KohanaFramework, модулі досить легко писати та підключати. Практично модуль стає повноцінним учасником застосунку (application). Тобто він може перевизначати майже будь-які класи ядра.
Зрозуміло, що з метою "убезпечити себе" всі модулі навряд чи доцільно писати, але все ж хочеться щоб була можливість легкого відкату підключення модуля, якщо він, наприклад, не коректно працює.
В зв'язку з цим, в мене виникло бажання якось обмежити права модулів, але не уявляю як це можна реалізувати, адже в його коді можна змінити і автозавантажувач класів, і зареєструвати свій shutdown handler... Тобто може запросто покласти весь застосунок...
Чи відомі вам способи як цього уникнути?