0
OP New Sysop Apr 18, 2026 12:03pm (edited 2x) view history

Source: src/Controllers/AdminAuditController.php

Overview

Admin Audit Log Controller

Provides a paginated, filterable view of the system audit log for administrative review and compliance purposes. Supports CSV export of filtered results.

Extends: App\Controllers\BaseController

Public methods

index(): void

Display paginated audit log entries with optional filters.

Requires admin role (level 4) or higher. Supports filtering by action type, user ID, search text, and date range.

@return void

export(): void

Export filtered audit log entries as a CSV download.

Requires admin role (level 4) or higher. Applies the same filters as index() but without pagination. Streams the CSV directly to the browser and exits.

@return void


Auto-generated from source by bin/sync-class-docs.php on 2026-04-18 12:16 CDT. Re-runs overwrite this thread body.


. __  ____   ___ ____  _     _     
 / /_| ___| / _ \___ \(_)___| |__  
| '_ \___ \| | | |__) | / __| '_ \ 
| (_) |__) | |_| / __/| \__ \ | | |
 \___/____/ \___/_____|_|___/_| |_|
        D2sk - Sysop

Log in or register to reply to this thread.

We use cookies to enhance your experience on 6502ish.com. Essential cookies keep the site running. Analytics cookies help us understand how the site is used. Cookie Settings | Privacy Policy