Итак, у codeigniter есть приложение и система. Я хочу добавить еще одну папку с именем «платформа», и она будет иметь ту же структуру каталогов, что и приложение (контроллеры, представления и все).
Как я хочу, чтобы это работало так:
- Когда вы загружаете модель, представление, библиотеку, контроллер и т. Д., Он должен сначала проверить приложение (если его там нет, он должен проверить на платформе, а если его нет, он должен показать ошибку)
- Я хочу сделать некоторые базовые модели и контроллеры в «платформе» и все контроллеры и модели из «приложения», чтобы наследовать их
- Я хочу расширить базовые базовые и библиотечные классы в «платформе», и при необходимости они будут расширены в «приложении»
Я не знаю, может ли воспламенитель кода уже сделать это или ему нужно что-то сделать.
По сути, это что-то вроде плагинов от cakephp (если кто-то знает, как они работают).
Вопрос:
Как мне это сделать?