CMS  Version 3.9
activity_report.inc File Reference

Go to the source code of this file.

Variables

 $feedbackUsers = checkNumeric($_GET["feedbackUsers"])
 
 $user_id = checkNumeric($_GET["user_id"])
 
 $menu_item = "Activity Report"
 
 $helper = new ActivityReportFilterHelper()
 
 $filterForm = $helper->setup()
 
 $constraint = $filterForm->getConstraint()
 
if($user_id$sessions = IteratedQuery::create(UserActivitySession, "$constraint ORDER BY session_start DESC")->execute()
 
 $table = new DataListView($sessions, "session")
 
$table sortable = true
 
$table pageSize = 20
 
$table filter = true
 
$table excelFile = "activity_report.xls"
 
 $script = $table->writeScript()
 
 $count = Query::create(UserActivity, "")->executeValue("COUNT(1)")
 

Variable Documentation

◆ $constraint

$constraint = $filterForm->getConstraint()

Definition at line 13 of file activity_report.inc.

◆ $count

$count = Query::create(UserActivity, "")->executeValue("COUNT(1)")

Definition at line 44 of file activity_report.inc.

◆ $feedbackUsers

$feedbackUsers = checkNumeric($_GET["feedbackUsers"])

Definition at line 5 of file activity_report.inc.

◆ $filterForm

$filterForm = $helper->setup()

Definition at line 11 of file activity_report.inc.

◆ $helper

$helper = new ActivityReportFilterHelper()

Definition at line 10 of file activity_report.inc.

◆ $menu_item

$menu_item = "Activity Report"

Definition at line 8 of file activity_report.inc.

◆ $script

$script = $table->writeScript()

Definition at line 37 of file activity_report.inc.

◆ $sessions

if ( $user_id) $sessions = IteratedQuery::create(UserActivitySession, "$constraint ORDER BY session_start DESC")->execute()

Definition at line 20 of file activity_report.inc.

◆ $table

$table = new DataListView($sessions, "session")

Definition at line 22 of file activity_report.inc.

◆ $user_id

$user_id = checkNumeric($_GET["user_id"])

Definition at line 6 of file activity_report.inc.

◆ excelFile

$table excelFile = "activity_report.xls"

Definition at line 35 of file activity_report.inc.

◆ filter

$table filter = true

Definition at line 34 of file activity_report.inc.

◆ pageSize

$table pageSize = 20

Definition at line 33 of file activity_report.inc.

◆ sortable

$table sortable = true

Definition at line 32 of file activity_report.inc.