*/ public const STATUSES = [ 'publish', 'draft', 'pending', 'future' ]; /** * Collects a page of posts for the given query. * * @param Posts_Query $query The query describing the page to collect. * * @return Posts_Page The collected posts together with the totals for pagination. */ public function get_posts( Posts_Query $query ): Posts_Page; }