я все новое в фреймворке.
так выглядит структура воспламенителя кода:
система
системы / приложения
системная папка является базовой папкой воспламенителя кода, верно? так что, если в будущем они выпустят новую версию, я просто помещу приложение в новую системную папку и обновлю ее правильно?
означает ли это, что я не должен помещать новые файлы и так далее в системную папку? потому что некоторый код может быть использован для других приложений, и я хочу поместить их в текущее разрабатываемое приложение, а не в папку приложения.
Я хочу, чтобы классы моего приложения расширяли классы моей базовой системы, что, в свою очередь, расширяет класс базовой системы воспламенителя кода.
так что есть 3 уровня. так как я мог это сделать? где разместить системный уровень между CI и моим приложением?