@likeapimp
web dev, web design

Как в дочеренем котроллере вывести переменную из родительского (Kohana)?

Есть контроллер Common
abstract class Controller_Common extends Controller_Template {


и контроллер Products
class Controller_Products extends Controller_Common {


Как мне объявить переменную $xxx в Common и вывести ее в Products?
  • Вопрос задан
  • 2411 просмотров
Пригласить эксперта
Ответы на вопрос 1
А в чем трудности-то?
abstract class Controller_Common extends Controller_Template {
    protected $_xxx = 'ololo';
}

class Controller_Products extends Controller_Common {
    public function __construct() {
        die('унаследованная переменная: ' . $this->_xxx);
    }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы