LLMS_Analytics::get_lessons_completed_last_n_days( [int] $number_of_days = 7 )

Get all lessons completed in last n number of days


Description Description


Parameters Parameters

$number_of_days

([int]) (Optional)

Default value: 7


Top ↑

Return Return

([int])


Top ↑

Source Source

File: includes/class.llms.analytics.php

	public static function get_lessons_completed_last_n_days( $number_of_days = 7 ) {
		global $wpdb;

		$table_name = $wpdb->prefix . 'lifterlms_user_postmeta';
		$results = $wpdb->get_var(
			$wpdb->prepare(
				'SELECT count(*) FROM ' . $table_name . '
				WHERE meta_key = "_is_complete"
				AND updated_date > DATE_SUB(NOW(), INTERVAL %s DAY)',
				$number_of_days
			)
		);

		return $results;
	}

Top ↑

User Contributed Notes User Contributed Notes

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