Самонастройка CakePHP
Если вам нужны дополнительные пользовательские конфиги, используйте CakePHP файл bootstrap, который лежит тут /app/config/bootstrap.php. Этот файл выполняется сразу после запуска ядра.
Этот файл идеален для ряда общих задач:
- Определения своих функций
- Регистрации глобальных констант
- Определения дополнительный путей к моделям, представлениям(вьювам) и контроллерам
Будьте осторожны, чтобы сохранить MVC структуру, когды вы добавляете вещи в файл bootstrap: это может быть заманчивым местом для определения функций, которые буду потом использоваться в ваших контроллерах.
Сопротивляйтесь этому, вам потом будет только лучше.
Можно также рассмотреть вопрос о размещении некоторых вещей в классе AppController. Этот класс родительский для всех контроллеров в Вашем приложении. AppController является удобным местом для обработки обратных вызовов(callbacks) и определения методов, которые будут использоваться во всех ваших контроллерах.


Коментарии:
Добавить коментарий