Skip to content

springtimesoft/silverstripe-audit-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A module to add security audit log file to Silverstripe

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages