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

80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
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.