SilverStripe\SecurityReport\UserSecurityReport

User Security Report

Synopsis

class UserSecurityReport extends Report {
}

Hierarchy

Extends

  • SilverStripe\Reports\Report

Members

private

  • $columns — array
    Columns in the report

protected

  • $dataClass

Methods

public

  • canView() — Restrict access to this report to users with security admin access
  • columns() — Returns the column names of the report
  • description() — Builds a report description which is the current hostname with the current date and time
  • getColumns() — Alias of columns(), to support the export to csv action in {@link GridFieldExportButton} generateExportFileData method.
  • getReportField() — Return a field, such as a {@link GridField} that is used to show and manipulate data relating to this report.
  • sortColumns() — Defines the sortable columns on the report gridfield
  • sourceRecords() — Get the source records for the report gridfield
  • summaryFields()
  • title() — Returns the report title