LLMS_Processor_Course_Data::get_student_query_args( int $course_id )

Retrieve arguments used to perform an LLMS_Student_Query for background data processing


Parameters Parameters

$course_id

(int) (Required) WP_Post ID of the course.


Top ↑

Return Return

(array) Array of arguments passed to an LLMS_Student_Query.


Top ↑

Source Source

File: includes/processors/class.llms.processor.course.data.php

156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
protected function get_student_query_args( $course_id ) {
 
    /**
     * Filter the query arguments used when calculating course data
     *
     * @since 4.12.0
     *
     * @param array                      $args      Query arguments passed to LLMS_Student_Query.
     * @param LLMS_Processor_Course_Data $processor Instance of the data processor class.
     */
    return apply_filters(
        'llms_data_processor_course_data_student_query_args',
        array(
            'post_id'  => $course_id,
            'statuses' => array( 'enrolled' ),
            'page'     => 1,
            'per_page' => 100,
            'sort'     => array(
                'id' => 'ASC',
            ),
        ),
        $this
    );
 
}


Top ↑

Changelog Changelog

Changelog
Version Description
4.12.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.