Модуль:CallMW

Версия от 04:45, 24 апреля 2023; ru>Oleg Yunakov (Изменил настройки защиты для «Модуль:CallMW»: критический шаблон или модуль: Модуль:CallMW‏‎ (используется на 5028 страницах) ([Редактирование=администраторы и инженеры] (бессрочно) [Переименование=администраторы и инженеры] (бессрочно)))
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Для документации этого модуля может быть создана страница Модуль:CallMW/doc

local p = {}

function p.mw(frame)
	local moduleName = frame.args[1]
	local functionName = frame.args[2]
	local params = {}
	for key, value in ipairs(frame.args) do
		if key > 2 then
			table.insert(params, value)
		end
	end
	return mw[moduleName][functionName](unpack(params))
end

return p