Tribe__Tickets__REST__V1__Attendee_Repository::build_query( bool $use_query_builder = true )

An override of the default query building process to add clauses specific to REST API queries


Parameters

$use_query_builder

(bool) (Optional) Whether to use the query builder, if set, or not.

Default value: true


Top ↑

Return

(WP_Query)


Top ↑

Source

File: src/Tribe/REST/V1/Attendee_Repository.php

	public function build_query( $use_query_builder = true ) {
		if ( ! current_user_can( 'read_private_posts' ) ) {
			$this->decorated->by( 'optout', 'no' );
			$this->decorated->by( 'post_status', 'publish' );
			$this->decorated->by( 'rsvp_status__or_none', 'yes' );
		}

		$this->decorated->set_query_builder( null );

		return $this->decorated->build_query();
	}