LLMS_Course::has_date_passed( string $date_key )

Compare a course meta info date to the current date and get a bool

Parameters Parameters


(string) (Required) Property key, eg "start_date" or "enrollment_end_date".

Top ↑

Return Return

(boolean) Returns true when the date is in the past and false when the date is in the future.

Top ↑

Source Source

File: includes/models/model.llms.course.php

	public function has_date_passed( $date_key ) {

		$now  = current_time( 'timestamp' );
		$date = $this->get_date( $date_key, 'U' );

		 * If there's no date, we can't make a comparison
		 * so assume it's unset and unnecessary
		 * so return 'false'.
		if ( ! $date ) {
			return false;


		return $now > $date;


Top ↑

Changelog Changelog

Version Description
3.0.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

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