NAME
RapidApp::DbicExceptionStore;
ATTRIBUTES
- maxSerializedSize
-
The maximum size in bytes allowed for a serialized report. Reports will be repeatedly trimmed until they are below this size.
- maxCloneDepth
-
When trimmed, this setting determines how deeply to clone a given node of the report. The report is repeatedly cloned with shallower and shallower depths until it fits within the maxSerializedSize. The trimming attempts start with this depth, and step smaller if needed.
DESCRIPTION
This ErrorReportStore writes the error reports to serialized files in the /tmp/ directory.
Use DbicErrorStore for a more elegant solution.
METHODS
$id= $store->saveErrorReport( $errReport )
Writes out a new record in the table, saving this exception object.