Namespaces: LearndashIntegration |
Description |
|---|---|
| ReportsGenerator::addCourseTitleActivityTables() |
Add course table to sql joins |
| ReportsGenerator::addCourseTitleActivityWhere() |
Add activity check on sql where |
| ReportsGenerator::addCourseTitleActivityGroup() |
Add placeholder where statement |
| ReportsGenerator::maybeAddActivityGroupBy() |
Replace placeholder where with gorup by statement |
| ReportsGenerator::includeCourseTimeSpent() |
Add course time spent to sql statement |
| ReportsGenerator::excludeCourseTimeSpent() |
Remove course time spent to sql statement |
| ReportsGenerator::addCourseTimeSpentActivityFields() |
Add course time spent to sql fields statement |
| ReportsGenerator::getPager() |
Get the pagination info |
| ReportsGenerator::fetch() |
Fetch the data from the database |
| ReportsGenerator::export() |
Prepare the export data |