SilverStripe\SecurityReport\MemberReportExtension
Extends the {@see Member} class with additional descriptions for elements.
See for usage.
Synopsis
class MemberReportExtension
extends DataExtension
{
- // members
- private static array $casting = ;
- // methods
- public DBDatetime|string getLastLoggedIn()
- public string getGroupsDescription()
- public string getPermissionsDescription()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $casting
—
array
Set cast of additional fields
Methods
public
- getGroupsDescription() — Builds a comma separated list of member group names for a given Member.
- getLastLoggedIn() — Retrieves the most recent successful LoginAttempt
- getPermissionsDescription() — Builds a comma separated list of human-readbale permissions for a given Member.