Automattic\WP\Cron_Control\Cron_Options_CPT::get_jobs PHP Метод

get_jobs() приватный Метод

Uses a direct query to avoid stale caches that result in duplicate events
private get_jobs ( $args )
    private function get_jobs($args)
    {
        global $wpdb;
        $orderby = 'date' === $args['orderby'] ? 'post_date' : $args['orderby'];
        if (isset($args['paged'])) {
            $paged = max(0, $args['paged'] - 1);
            $offset = $paged * $args['posts_per_page'];
        } else {
            $offset = 0;
        }
        return $wpdb->get_results($wpdb->prepare("SELECT * FROM {$wpdb->posts} WHERE post_type = %s AND post_status = %s ORDER BY %s %s LIMIT %d,%d;", $args['post_type'], $args['post_status'], $orderby, $args['order'], $offset, $args['posts_per_page']), 'OBJECT');
    }