У меня есть локальное приложение, которое запускается на нескольких экранах, и я нахожусь в процессе перехода на cakePHP. Каждый экран представляет отдельный вид производственной линии и содержит несколько элементов.
Мне нужно переосмыслить какую-то функцию или массив, относящиеся к контроллеру, которые определяют структуру моего приложения, но я не уверен, как лучше это сделать. Поскольку он будет использоваться только в одном контроллере, создание глобального элемента представляется чрезмерным. Я подумал, что мог бы включить в контроллер простой массив вне функции и использовать его в каждой функции. По какой-то причине это не сработало (вероятно, по уважительной причине).
$structure = array(
'stage_1'=>array('duration'=>5,'temperature'=>293),
'stage_2'=>array('duration'=>8, 'temperature=>'280),
'stage_3'=>array('duration'=>3,'temperature'=>283)
);
Итак ... Каков наилучший способ создания широкого массива или функции контроллера, на который можно ссылаться в функциях представления контроллеров?