יחידה:ParamValidator
ניתן ליצור תיעוד על היחידה הזאת בדף יחידה:ParamValidator/תיעוד
local p = {}
local pv = require('Module:ParamValidator')
function p.example(frame)
local args = frame:getParent().args
local params = {
[1] = { isa = 'string', required = true },
[2] = { isa = 'number', required = true }
}
local options = {
frame = frame,
args = args,
params = params
}
local result, err = pv.validate(options)
if not result then
return 'Error: ' .. err
end
return 'Parameter 1: ' .. args[1] .. ', Parameter 2: ' .. args[2]
end
return p