LoginAsCustomerLog Module
Api\Data\LogInterface
This interface defines the data structure for logging 'Login as Customer' events in Magento 2. Developers use this to record and retrieve audit trail...
Api\Data\LogSearchResultsInterface
This interface defines the contract for search results when querying login-as-customer log entries. Developers use this to retrieve collections of log...
Api\GetLogsListInterface
This interface defines a contract for retrieving a list of login-as-customer log entries based on search criteria. Developers use this to query and fi...
Api\SaveLogsInterface
This interface defines a contract for saving login-as-customer log entries in Magento 2. Developers would implement this interface to persist audit lo...
GetLogList
This class retrieves and filters log records for the Login As Customer feature in Magento 2. Developers use this service class to fetch a list of admi...
Log
This model class represents a log entry for tracking when admin users log in as customers in Magento 2. Developers use this class to store and retriev...
LogSearchResults
This class represents a collection of search results for Login as Customer log entries. Developers use this class when retrieving multiple log records...
Model\ResourceModel\Log\Collection
This collection class provides a way to retrieve and manage multiple Login as Customer log records from the database. Developers would use this class...
ResourceModel\Log
This resource model manages database operations for the Login as Customer feature's audit log. It handles reading from and writing to the magento_logi...
ResourceModel\SaveLogs
This class handles batch saving of login-as-customer audit logs to the database. Developers would use this when they need to record multiple log entri...