local util = require "luci.util"
local string = require "string"
-local ipairs, error, type = ipairs, error, type
+local ipairs, error, type = ipairs, error, type
local tonumber, unpack = tonumber, unpack
end
return false
end
+
+function error.is_all(self, ...)
+ local codes = { ... }
+
+ if util.contains(codes, self.code) then
+ return true
+ else
+ local equal = false
+ for _, c in ipairs(self.childs) do
+ equal = util.contains(codes, c.code)
+ end
+ return equal
+ end
+end