Logger is a multi-tiered debugging tool designed to clarify the debugging process.\
public trace:Function
public info:Function
public notice:Function
public status:Function
public warn:Function
public error:Function
public fatal:Function
static public $:Logger [Read Only]
public enabled:Boolean
public _status:String [Read Only]
public isLC:Boolean [Write Only]
public isSWF:Boolean [Write Only]
public isIDE:Boolean [Write Only]
public function setLevel(level:String, isEnabled:Boolean):Void
Enable/disable a level and create the level if it does not already exist.
level | (String) level name |
isEnabled | (Boolean) enabled status |
Void
public function setAllLevels(isEnabled:Boolean):Void
Enable or disable all existing levels.
isEnabled | (Boolean) enabled status |
Void
public function resetLevels():Void
Reset all levels (clearing previously created levels)
Void
public function getLevels():String
Returns a stringified overview of all levels statuses.
String
public function object(origin:Object, obj:Object):Void
object is a special level (method) which handles object recursion via Inspector
origin | (Object) origin for filtering purposes |
obj | (Object) object to be recursed thru Out |
Void
public function setFilter(origin:Object, isFiltered:Boolean):Void
Enable/disable a filter and create the filter if it does not already exist.
origin | (Object) object to filter on [usually a string] |
isFiltered | (Boolean) |
Void
public function getFilters():String
Returns a stringified overview of all filters statuses.
String
public function resetFilters():Void
Reset all filters (clearing previous filters)
Void