Я читаю чужой код (нужно внести в него некоторые изменения) и застрял в этой функции. Вероятно, это связано с подходом MVC и распространено в Интернете (я нашел много результатов Google), но я не смог найти то, что он на самом деле делает.
Я предполагаю, что это стандартный метод, общий для основных платформ CMS / PHP на основе MVC, но я не могу найти, где он написан или что он делает?
вот фрагмент кода для справки
foreach ($results as $result) {
if ($this->config->get($result['key'] . '_status') && ($this->config->get($result['key'] . '_position') == 'left')) {
$module_data[] = array(
'code' => $result['key'],
'sort_order' => $this->config->get($result['key'] . '_sort_order')
);
$this->children[] = 'module/' . $result['key'];
}
}
Я понимаю, что должен быть конфиг объекта с методом get ()
Но ни у класса, который содержит этот код (класс ControllerCommonColumnLeft), ни у класса, из которого он расширяется (расширяет контроллер), нет ни одного из них, поэтому я спрашиваю ...