Есть несколько простых вещей, которые не стоят дополнительных вызовов базы данных / чтения процессора / диска для создания модели и т. Д., Просто ради простого списка значений. Принципы дизайна - это просто принципы. Иногда принцип не относится к реальному миру.

ел бы создать глобальную переменную в CakePHP. Если я определю что-то в моем app_controller.php, как

var $varName

Я могу получить доступ

$this->varName

от любого из моих контроллеров, но я не могу добраться до него от моделей.

Как я могу создать глобальную переменную, доступную из моделей?

Значение $ varName не известно до времени выполнения, поэтому я не думаю, что bootstrap.php является опцией.

Ответы на вопрос(7)

Ваш ответ на вопрос