יחידה:ExampleModule: הבדלים בין גרסאות בדף
קפיצה לניווט
קפיצה לחיפוש
יצירת דף עם התוכן "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 r..." |
(אין הבדלים)
|
גרסה אחרונה מ־16:49, 23 ביוני 2024
ניתן ליצור תיעוד על היחידה הזאת בדף יחידה:ExampleModule/תיעוד
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