Как вывести из функции такой код? В функции писал везде echo, пихал в массив, ничего не помогло
$PAGE->set_pagelayout('report');
$PAGE->set_url('/blocks/studentcabinet/view_debts.php');
$PAGE->set_context(get_context_instance(CONTEXT_SYSTEM));
$PAGE->set_title(get_string('view_debts','block_studentcabinet'));
$PAGE->navigation->add(get_string('view_debts','block_studentcabinet'), new moodle_url('/blocks/studentcabinet/view_debts.php'), navigation_node::TYPE_CONTAINER);
function public_page($nameLinkPage) {
echo $PAGE->set_pagelayout('report');
echo $PAGE->set_url('/blocks/studentcabinet/'. $nameLinkPage. '.php');
echo $PAGE->set_context(get_context_instance(CONTEXT_SYSTEM));
echo $PAGE->set_title(get_string($nameLinkPage,'block_studentcabinet'));
echo $PAGE->navigation->add(get_string($nameLinkPage,'block_studentcabinet'), new moodle_url('/blocks/studentcabinet/'. $nameLinkPage), navigation_node::TYPE_CONTAINER);
}
public_page('view_archive');//настройка страницы