|
|
| (6 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| local p = {}
| |
|
| |
|
| function p.view(frame)
| |
| local results = {}
| |
| -- test dot syntax without self:
| |
| local b = mw.ext.bucket('feedback')
| |
| local s1, e1 = pcall(function() b.select('page') end)
| |
| table.insert(results, "b.select('page'): " .. tostring(s1) .. " err: " .. tostring(e1))
| |
|
| |
| local s2, e2 = pcall(function() b.where('status', 'resolved') end)
| |
| table.insert(results, "b.where('status', 'resolved'): " .. tostring(s2) .. " err: " .. tostring(e2))
| |
|
| |
| local s3, e3 = pcall(function() b.where({'status', '=', 'resolved'}) end)
| |
| table.insert(results, "b.where table: " .. tostring(s3) .. " err: " .. tostring(e3))
| |
|
| |
| return "<pre>" .. table.concat(results, "\n") .. "</pre>"
| |
| end
| |
|
| |
| return p
| |