mirror of
https://github.com/lxsang/antd-web-apps
synced 2024-12-28 02:08:22 +01:00
26 lines
492 B
Lua
26 lines
492 B
Lua
BaseObject = Object:extends{registry = {}, class="BaseObject"}
|
|
|
|
|
|
function BaseObject:log(msg, level)
|
|
level = level or "INFO"
|
|
if self.registry.logger then
|
|
self.registry.logger:log(msg,level)
|
|
end
|
|
end
|
|
|
|
function BaseObject:debug(msg)
|
|
self:log(msg, "DEBUG")
|
|
end
|
|
|
|
function BaseObject:error(msg, trace)
|
|
html()
|
|
echo(msg)
|
|
self:log(msg,"ERROR")
|
|
if trace then
|
|
debug.traceback=nil
|
|
error(msg)
|
|
else
|
|
error(msg)
|
|
end
|
|
return false
|
|
end |