File: bp-integrations/learndash/library/ReportsGenerator.php
Description
ReportsGenerator::maybeAddActivityGroupBy()

Replace placeholder where with gorup by statement

Source: bp-integrations/learndash/library/ReportsGenerator.php:300

ReportsGenerator::includeCourseTimeSpent()

Add course time spent to sql statement

Source: bp-integrations/learndash/library/ReportsGenerator.php:309

ReportsGenerator::excludeCourseTimeSpent()

Remove course time spent to sql statement

Source: bp-integrations/learndash/library/ReportsGenerator.php:318

ReportsGenerator::addCourseTimeSpentActivityFields()

Add course time spent to sql fields statement

Source: bp-integrations/learndash/library/ReportsGenerator.php:327

ReportsGenerator::column()

Get the built-in column setting by name reference

Source: bp-integrations/learndash/library/ReportsGenerator.php:336

ReportsGenerator::setupParams()

Setup ld activity query params

Source: bp-integrations/learndash/library/ReportsGenerator.php:403

ReportsGenerator::hasArg()

Check if the given argument is passed from request

Source: bp-integrations/learndash/library/ReportsGenerator.php:451

ReportsGenerator::formatDataForDisplay()

Overwrite results value for display

Source: bp-integrations/learndash/library/ReportsGenerator.php:220

ReportsGenerator::formatDataForExport()

Overwrite results value for export

Source: bp-integrations/learndash/library/ReportsGenerator.php:238

ReportsGenerator::includeCourseTitle()

Add addition sql statement when fetching course reports

Source: bp-integrations/learndash/library/ReportsGenerator.php:247