Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 1.08 KB

README.md

File metadata and controls

38 lines (23 loc) · 1.08 KB

Silverstripe Audit Logger

This module leverages much of the functionality of silverstripe/auditor, however replaces the silverstripe/auditor::AuditLogger with springtimesoft/silverstripe-audit-logger::AuditLogger to write the log to public/assets/audit.log rather than the system log.

Once a day it will truncate the log automatically to only keep logs from the last 30 days. This can be set to 0 if no truncation is required. See configuration below.

Installation

composer require springtimesoft/silverstripe-audit-logger

Requirements

Usage

Please refer to silverstripe/auditor for usage.

Configuration

The following default values can be updated via your yaml configuration:

Springtimesoft\AuditLogger\AuditFactory:
  auditLog: ../public/assets/audit.log
  logLevel: info
  keepForDays: 30