Airport Guide Documentation

AdminLogController extends BaseController
in package

Admin Log Controller

This controller manages admin activity logging and audit trail functionality. It provides comprehensive logging capabilities for tracking admin actions, module access, and system activities for security auditing and compliance.

Table of Contents

Methods

__construct()  : void
Create a new AdminLogController instance.
index()  : View|JsonResponse
Display a listing of admin activity logs with DataTables support.

Methods

__construct()

Create a new AdminLogController instance.

public __construct() : void

Checks if user is logged in and has proper permissions for log access. Redirects to appropriate page if permissions are not met.

index()

Display a listing of admin activity logs with DataTables support.

public index(Request $request) : View|JsonResponse

Provides a paginated list of admin activity logs with filtering capabilities. Supports AJAX requests for DataTables with search and filter functionality. Joins user data with activity logs for comprehensive audit trail viewing.

Parameters
$request : Request
Return values
View|JsonResponse

        
On this page

Search results