ILIAS  trunk Revision v11.0_alpha-1749-g1a06bdef097
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilCmiXapiStatementsReportFilter Class Reference
+ Collaboration diagram for ilCmiXapiStatementsReportFilter:

Public Member Functions

 getActivityId ()
 
 setActivityId (string $activityId)
 
 getLimit ()
 
 setLimit (int $limit)
 
 getOffset ()
 
 setOffset (int $offset)
 
 getOrderField ()
 
 setOrderField (string $orderField)
 
 getOrderDirection ()
 
 setOrderDirection (string $orderDirection)
 
 getActor ()
 
 setActor (\ilCmiXapiUser $actor)
 
 getVerb ()
 
 setVerb (string $verb)
 
 getStartDate ()
 
 setStartDate (\ilCmiXapiDateTime $startDate)
 
 getEndDate ()
 
 setEndDate (\ilCmiXapiDateTime $endDate)
 

Protected Attributes

string $activityId
 
int $limit = 0
 
int $offset = 0
 
string $orderField = ""
 
string $orderDirection = ""
 
ilCmiXapiUser $actor = null
 
string $verb = null
 
ilCmiXapiDateTime $startDate = null
 
ilCmiXapiDateTime $endDate = null
 

Detailed Description

Definition at line 30 of file class.ilCmiXapiStatementsReportFilter.php.

Member Function Documentation

◆ getActivityId()

ilCmiXapiStatementsReportFilter::getActivityId ( )

Definition at line 50 of file class.ilCmiXapiStatementsReportFilter.php.

References $activityId.

50  : string
51  {
52  return $this->activityId;
53  }

◆ getActor()

ilCmiXapiStatementsReportFilter::getActor ( )

◆ getEndDate()

ilCmiXapiStatementsReportFilter::getEndDate ( )

◆ getLimit()

ilCmiXapiStatementsReportFilter::getLimit ( )

Definition at line 60 of file class.ilCmiXapiStatementsReportFilter.php.

References $limit.

◆ getOffset()

ilCmiXapiStatementsReportFilter::getOffset ( )

Definition at line 70 of file class.ilCmiXapiStatementsReportFilter.php.

References $offset.

◆ getOrderDirection()

ilCmiXapiStatementsReportFilter::getOrderDirection ( )

Definition at line 90 of file class.ilCmiXapiStatementsReportFilter.php.

References $orderDirection.

90  : string
91  {
92  return $this->orderDirection;
93  }

◆ getOrderField()

ilCmiXapiStatementsReportFilter::getOrderField ( )

Definition at line 80 of file class.ilCmiXapiStatementsReportFilter.php.

References $orderField.

80  : string
81  {
82  return $this->orderField;
83  }

◆ getStartDate()

ilCmiXapiStatementsReportFilter::getStartDate ( )

◆ getVerb()

ilCmiXapiStatementsReportFilter::getVerb ( )

Definition at line 110 of file class.ilCmiXapiStatementsReportFilter.php.

References $verb.

110  : ?string
111  {
112  return $this->verb;
113  }

◆ setActivityId()

ilCmiXapiStatementsReportFilter::setActivityId ( string  $activityId)

Definition at line 55 of file class.ilCmiXapiStatementsReportFilter.php.

References $activityId.

Referenced by ilXapiResultsCronjob\getXapiStatementsReport().

55  : void
56  {
57  $this->activityId = $activityId;
58  }
+ Here is the caller graph for this function:

◆ setActor()

ilCmiXapiStatementsReportFilter::setActor ( \ilCmiXapiUser  $actor)

Definition at line 105 of file class.ilCmiXapiStatementsReportFilter.php.

References $actor.

Referenced by ilCmiXapiStatementsGUI\initActorFilter(), and ilLTIConsumerXapiStatementsGUI\initActorFilter().

105  : void
106  {
107  $this->actor = $actor;
108  }
+ Here is the caller graph for this function:

◆ setEndDate()

ilCmiXapiStatementsReportFilter::setEndDate ( \ilCmiXapiDateTime  $endDate)

Definition at line 135 of file class.ilCmiXapiStatementsReportFilter.php.

References $endDate.

Referenced by ilCmiXapiStatementsGUI\initPeriodFilter(), and ilLTIConsumerXapiStatementsGUI\initPeriodFilter().

135  : void
136  {
137  $this->endDate = $endDate;
138  }
+ Here is the caller graph for this function:

◆ setLimit()

ilCmiXapiStatementsReportFilter::setLimit ( int  $limit)

Definition at line 65 of file class.ilCmiXapiStatementsReportFilter.php.

References $limit.

Referenced by ilCmiXapiStatementsGUI\initLimitingAndOrdering(), and ilLTIConsumerXapiStatementsGUI\initLimitingAndOrdering().

65  : void
66  {
67  $this->limit = $limit;
68  }
+ Here is the caller graph for this function:

◆ setOffset()

ilCmiXapiStatementsReportFilter::setOffset ( int  $offset)

Definition at line 75 of file class.ilCmiXapiStatementsReportFilter.php.

References $offset.

Referenced by ilCmiXapiStatementsGUI\initLimitingAndOrdering(), and ilLTIConsumerXapiStatementsGUI\initLimitingAndOrdering().

75  : void
76  {
77  $this->offset = $offset;
78  }
+ Here is the caller graph for this function:

◆ setOrderDirection()

ilCmiXapiStatementsReportFilter::setOrderDirection ( string  $orderDirection)

Definition at line 95 of file class.ilCmiXapiStatementsReportFilter.php.

References $orderDirection.

Referenced by ilCmiXapiStatementsGUI\initLimitingAndOrdering(), and ilLTIConsumerXapiStatementsGUI\initLimitingAndOrdering().

95  : void
96  {
97  $this->orderDirection = $orderDirection;
98  }
+ Here is the caller graph for this function:

◆ setOrderField()

ilCmiXapiStatementsReportFilter::setOrderField ( string  $orderField)

Definition at line 85 of file class.ilCmiXapiStatementsReportFilter.php.

References $orderField.

Referenced by ilCmiXapiStatementsGUI\initLimitingAndOrdering(), and ilLTIConsumerXapiStatementsGUI\initLimitingAndOrdering().

85  : void
86  {
87  $this->orderField = $orderField;
88  }
+ Here is the caller graph for this function:

◆ setStartDate()

ilCmiXapiStatementsReportFilter::setStartDate ( \ilCmiXapiDateTime  $startDate)

Definition at line 125 of file class.ilCmiXapiStatementsReportFilter.php.

References $startDate.

Referenced by ilCmiXapiStatementsGUI\initPeriodFilter(), and ilLTIConsumerXapiStatementsGUI\initPeriodFilter().

125  : void
126  {
127  $this->startDate = $startDate;
128  }
+ Here is the caller graph for this function:

◆ setVerb()

ilCmiXapiStatementsReportFilter::setVerb ( string  $verb)

Definition at line 115 of file class.ilCmiXapiStatementsReportFilter.php.

References $verb.

Referenced by ilCmiXapiStatementsGUI\initVerbFilter(), and ilLTIConsumerXapiStatementsGUI\initVerbFilter().

115  : void
116  {
117  $this->verb = $verb;
118  }
+ Here is the caller graph for this function:

Field Documentation

◆ $activityId

string ilCmiXapiStatementsReportFilter::$activityId
protected

Definition at line 32 of file class.ilCmiXapiStatementsReportFilter.php.

Referenced by getActivityId(), and setActivityId().

◆ $actor

ilCmiXapiUser ilCmiXapiStatementsReportFilter::$actor = null
protected

Definition at line 42 of file class.ilCmiXapiStatementsReportFilter.php.

Referenced by getActor(), and setActor().

◆ $endDate

ilCmiXapiDateTime ilCmiXapiStatementsReportFilter::$endDate = null
protected

Definition at line 48 of file class.ilCmiXapiStatementsReportFilter.php.

Referenced by getEndDate(), and setEndDate().

◆ $limit

int ilCmiXapiStatementsReportFilter::$limit = 0
protected

Definition at line 34 of file class.ilCmiXapiStatementsReportFilter.php.

Referenced by getLimit(), and setLimit().

◆ $offset

int ilCmiXapiStatementsReportFilter::$offset = 0
protected

Definition at line 36 of file class.ilCmiXapiStatementsReportFilter.php.

Referenced by getOffset(), and setOffset().

◆ $orderDirection

string ilCmiXapiStatementsReportFilter::$orderDirection = ""
protected

◆ $orderField

string ilCmiXapiStatementsReportFilter::$orderField = ""
protected

Definition at line 38 of file class.ilCmiXapiStatementsReportFilter.php.

Referenced by getOrderField(), and setOrderField().

◆ $startDate

ilCmiXapiDateTime ilCmiXapiStatementsReportFilter::$startDate = null
protected

Definition at line 46 of file class.ilCmiXapiStatementsReportFilter.php.

Referenced by getStartDate(), and setStartDate().

◆ $verb

string ilCmiXapiStatementsReportFilter::$verb = null
protected

Definition at line 44 of file class.ilCmiXapiStatementsReportFilter.php.

Referenced by getVerb(), and setVerb().


The documentation for this class was generated from the following file: