package DB { import flash.events.EventDispatcher; public class Logger extends EventDispatcher { private var errorMessageList:Array; public function get LastErrorMessage():String { return errorMessageList.length > 0 ? errorMessageList[errorMessageList.length-1] : "Aucune erreur"; } public function Logger() { errorMessageList = new Array(); } protected function logError(pErrorMessage:String):void { errorMessageList.push(pErrorMessage); trace(pErrorMessage); } } }