Как реализовать вывод объектов из функции?

Как вывести из функции такой код? В функции писал везде 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');//настройка страницы
  • Вопрос задан
  • 2321 просмотр
Пригласить эксперта
Ответы на вопрос 1
@EarthFM Автор вопроса
Вы не заметили это в системе moodle. Если знаете как вывести, то подскажите, буду признателен
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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