Joomla get('Items') и как это работает

Я смотрю на строку 34 файла /administrator/components/com_contact/views/contacts/view.html.php, где написано $this->items = $this->get('Items'); Чего я не понимаю, так это того, как это на самом деле вызывает защищенную функцию getListQuery() в строке 123 файла /administrator/components/com_contact/ models/contacts.php

Есть и другие вещи, которые я не понимаю, как они работают... например,

$this->pagination   = $this->get('Pagination');
$this->state        = $this->get('State');

Что это за звонки? Я просмотрел документацию для «get()», но там не сказано, что они на самом деле вызывают, потому что я не вижу никаких методов, называемых getPagination, getState или getItems... Похоже, что get('Items') каким-то образом волшебный вызов getListQuery().

16
задан dingerkingh 5 March 2012 в 20:34
поделиться