Выдержка из кода Коханы:
public function action_about()
{
$content = View::factory('/pages/about');
$this->template->content = $content;
}
// Страница контактов
public function action_contacts()
{
$content = View::factory('/pages/contacts');
$this->template->content = $content;
Меня интересуют конкретно такие выражения: $this->template->content = $content;
Что это значит? Что за стрелочки блин подряд?
1. $this->template (понятно - берется поле - в данном случае наследуемого класса)
2. а вот далее стрелочка - как вообще применяются несколько подряд стрелок - и к чем обращение идет?
$this->method(); - понятно - обращение к методу класса;
$this->field; - понятно - обращение к полю класса;
Я что тут обращаюсь к полю поля template? Как такое может быть и где оно вообще?
Поделитесь ссылкой по разбору данного материала или поясните тут.. не думаю, что тут глубокие концепции заложены.