LLMS_AJAX_Handler::llms_save_membership_autoenroll_courses( array $request )
Save autoenroll courses list for a Membership
Parameters Parameters
- $request
-
(array) (Required) $_POST data.
Return Return
(null|true)
Source Source
File: includes/class.llms.ajax.handler.php
public static function llms_save_membership_autoenroll_courses( $request ) { // Missing required fields. if ( empty( $request['post_id'] ) || ! isset( $request['courses'] ) ) { return; } // Not a membership. $membership = llms_get_post( $request['post_id'] ); if ( ! $membership || ! is_a( $membership, 'LLMS_Membership' ) ) { return; } $courses = array_map( 'absint', (array) $request['courses'] ); $membership->add_auto_enroll_courses( $courses, true ); return true; }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.30.0 | Introduced. |