Module:Variables

From Karteria DWRP Wiki
Jump to navigationJump to search

Documentation for this module may be created at Module:Variables/doc

local p = {}

function p.get(name, default)
	local frame = mw.getCurrentFrame()
	return frame:callParserFunction('#var:'..name, {default})
end

function p.set(name, value)
	local frame = mw.getCurrentFrame()
	local temp = value
	if (type(temp) ~= 'string') then
		temp = tostring(temp)
	end
	frame:callParserFunction('#vardefine:'..name, value)
end

return p