bedezign\yii2\audit\panels\ErrorPanel::logMessage PHP Method

logMessage() public method

Log a regular error message
public logMessage ( integer $entry_id, string $message, integer $code, string $file = '', integer $line, array $trace = [] ) : null | static
$entry_id integer Entry to associate the error with
$message string
$code integer
$file string
$line integer
$trace array Stack trace to include. Use `Helper::generateTrace()` to create it.
return null | static
    public function logMessage($entry_id, $message, $code = 0, $file = '', $line = 0, $trace = [])
    {
        $error = new AuditError();
        $error->entry_id = $entry_id;
        $error->message = $message;
        $error->code = $code;
        $error->file = $file;
        $error->line = $line;
        $error->trace = Helper::cleanupTrace($trace);
        $error->hash = Helper::hash($error->message . $error->file . $error->line);
        return $error->save(false) ? $error : null;
    }