LLMS_Events_Query::get_events()

Retrieve an array of LLMS_Event objects for the given result set returned by the query


Return Return

(array)


Top ↑

Source Source

File: includes/class-llms-events-query.php

	public function get_events() {

		$events  = array();
		$results = $this->get_results();

		if ( $results ) {

			foreach ( $results as $result ) {
				$events[] = new LLMS_Event( $result->id, true );
			}
		}

		if ( $this->get( 'suppress_filters' ) ) {
			return $events;
		}

		/**
		 * Filters the list of events
		 *
		 * @since 3.36.0
		 *
		 * @param LLMS_Event[]      $events       Array of LLMS_Event instances.
		 * @param LLMS_Events_Query $events_query Instance of LLMS_Events_Query.
		 */
		return apply_filters( 'llms_events_query_get_events', $events, $this );

	}


Top ↑

Changelog Changelog

Changelog
Version Description
4.7.0 Drop usage of $this->get_filter('get_events') in favor of 'llms_events_query_get_events'.
3.36.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

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