Я хочу инициализировать константы и получить доступ к приложению в cakephp.
Вы можете использовать Настроить класс
Вы можете использовать Configure для чтения / записи значений, доступных в приложении. Как упомянуто dhofstet , хорошее место для этого - app / config / bootstrap.php
Мариано Иглесиас написал очень хорошую статью об этом.
Если я правильно понимаю ваш вопрос, единственное место для определения ваших констант в приложении -
приложение / Config / bootstrap.php.
Вы можете определить свои константы в app/config/bootstrap.php или в app/config/core.php (я считаю, что первое предпочтительнее, но любой из них работает). Синтаксис для определения константы:
app/config/bootstrap.php
app/config/core.php
define('MY_CONSTANT','my value');