php Kohana - переменную контроллера видно во View, но если написать функцию, то внутри не видно. global не помогает. Почему?

205
10 декабря 2017, 12:39

Переменную я объявляю в классе Controller (extends Kohana_Controller). Вот так:

public $material_array = array(
  'book' => 1,
  'article' => 2,
  'news' => 89,
);

Потом во View она видна. Но если во View написать функцию. То внутри функции она уже не видна. Я попробовал использовать слово global, но оно не сработало. Почему?

READ ALSO
Отправка POST без формы PHP

Отправка POST без формы PHP

Здравствуйте, подскажите пожалуйстаПочему обработка POST не происходит на стороне контроллера? Код:

206
Регулярные выражения Кратность

Регулярные выражения Кратность

Как с помощью регулярного выражения проверить кратно ли число 100 числу 1000?

317
Не могу установить pear расширение php trader

Не могу установить pear расширение php trader

Пробовал под рутомне помогает

216
Litecoin API или как принимать LTC на сайте?

Litecoin API или как принимать LTC на сайте?

Подключил на сайт прием BTC через APIТакже стоит задача принимать LTC

246