У меня есть несколько констант, которые мне нужно определить для моего приложения, например, SITE_KEY, который будет содержать случайный ключ для соленых паролей.
Хотя я не уверен, где мне их определять. Я думал разместить их в public / index.php, но это выглядит немного грязно. Есть ли конкретное место, куда они должны пойти, по словам Зенда или что-то еще?
Спасибо
EDIT
Я пытаюсь сделать это так:
В моем application.ini
у меня есть это:
siteglobal.sitekey = "test"
и в моем bootstrap.php
файле:
protected function _initGlobals()
{
$config = $this->getOptions();
define('SITE_KEY', $config['siteglobal']['sitekey']);
}
Тем не менее, это не работает, когда я пытаюсь отобразить SITE_KEY в моем контроллере следующим образом:
echo SITE_KEY;
Это ничего не показывает. Есть идеи?