WPINC_class wp query.php Notes - WordPress-Thinstall/wordpress-develop GitHub Wiki

Needs work to separate

interface PostQueryFacadeInterface {
    public function init_query_flags(); // Marked public as being used as such...
    public function init();
    public function parse_query_vars();
    public function fill_query_vars($array);
    public function parse_query( $query =  '' );
    public function parse_tax_query( &$q );
    public function set_404();
    public function get( $query_var, $default = '' );
    public function set($query_var, $value);
    public function get_posts();
    public function next_post();
    public function the_post();
    public function have_posts();
    public function rewind_posts();
    public function query( $query );
    public function get_queried_object();
    public function get_queried_object_id();
    public function is_archive();
    public function is_post_type_archive( $post_types = '' );
    public function is_attachment( $attachment = '' );
    public function is_author( $author = '' );
    public function is_category( $category = '' );
    public function is_tag( $tag = '' );
    public function is_tax( $taxonomy = '', $term = '' );
    public function is_feed( $feeds = '' );
    public function is_front_page();
    public function is_home();
    public function is_page( $page = '' );
    public function is_paged();
    public function is_preview();
    public function is_robots();
    public function is_search();
    public function is_single( $post = '' );
    public function is_singular( $post_types = '' );
    public function is_trackback();
    public function is_404();
    public function is_embed();
    public function is_main_query();
    public function setup_postdata( $post );
    public function reset_postdata();
    public function lazyload_term_meta( $check, $term_id );

    // date related
    public function is_time();
    public function is_date();
    public function is_day();
    public function is_month();
    public function is_year();

    // Comment related
    public function is_comment_feed();
    public function is_comments_popup();
    public function next_comment();
    public function the_comment();
    public function have_comments();
    public function rewind_comments();
    public function lazyload_comment_meta( $check, $comment_id );
}