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

Как вывести из функции такой код? В функции писал везде 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. Если знаете как вывести, то подскажите, буду признателен
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 14:44
10000 руб./за проект
25 апр. 2024, в 14:44
250 руб./в час