LLMS_AJAX_Handler::bulk_enroll_membership_into_course( array $request )

Queue all members of a membership to be enrolled into a specific course


Description Description

Triggered from the auto-enrollment tab of a membership.


Top ↑

Parameters Parameters

$request

(array) (Required) Array of request data.


Top ↑

Return Return

(array)


Top ↑

Source Source

File: includes/class.llms.ajax.handler.php

50
51
52
53
54
55
56
57
58
59
60
61
62
public static function bulk_enroll_membership_into_course( $request ) {
 
    if ( empty( $request['post_id'] ) || empty( $request['course_id'] ) ) {
        return new WP_Error( 400, __( 'Missing required parameters', 'lifterlms' ) );
    }
 
    do_action( 'llms_membership_do_bulk_course_enrollment', $request['post_id'], $request['course_id'] );
 
    return array(
        'message' => __( 'Members are being enrolled in the background. You may leave this page.', 'lifterlms' ),
    );
 
}


Top ↑

Changelog Changelog

Changelog
Version Description
3.4.0
3.15.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

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