LLMS_Analytics::get_user_enrollments( $user_id )
Contents
Description Description
Source Source
File: includes/class.llms.analytics.php
public static function get_user_enrollments( $user_id ) { global $wpdb; $table_name = $wpdb->prefix . 'lifterlms_user_postmeta'; // query user_postmeta table $results = $wpdb->get_results( $wpdb->prepare( 'SELECT * FROM ' . $table_name . ' WHERE meta_key = "_status" AND meta_value = "Enrolled" AND user_id = %s', $user_id ) ); if ( $results ) { foreach ( $results as $key => $value ) { $post = get_post( $value->post_id ); if ( isset( $post ) ) { $results[ $key ]->post_title = $post->post_title; $results[ $key ]->post_type = $post->post_type; } else { $results[ $key ]->post_title = ''; $results[ $key ]->post_type = ''; } } } return $results; }
Expand full source code Collapse full source code View on GitHub