use __destruct for collecting log instead of oxwall event binding