WC_API::rest_api_includes PHP Method

rest_api_includes() private method

Include REST API classes.
Since: 2.6.0
private rest_api_includes ( )
    private function rest_api_includes()
    {
        // Exception handler.
        include_once dirname(__FILE__) . '/api/class-wc-rest-exception.php';
        // Authentication.
        include_once dirname(__FILE__) . '/api/class-wc-rest-authentication.php';
        // WP-API classes and functions.
        include_once dirname(__FILE__) . '/vendor/wp-rest-functions.php';
        if (!class_exists('WP_REST_Controller')) {
            include_once dirname(__FILE__) . '/vendor/abstract-wp-rest-controller.php';
        }
        // Abstract controllers.
        include_once dirname(__FILE__) . '/abstracts/abstract-wc-rest-controller.php';
        include_once dirname(__FILE__) . '/abstracts/abstract-wc-rest-posts-controller.php';
        include_once dirname(__FILE__) . '/abstracts/abstract-wc-rest-shipping-zones-controller.php';
        include_once dirname(__FILE__) . '/abstracts/abstract-wc-rest-terms-controller.php';
        include_once dirname(__FILE__) . '/abstracts/abstract-wc-settings-api.php';
        // REST API controllers.
        include_once dirname(__FILE__) . '/api/class-wc-rest-coupons-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-customer-downloads-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-customers-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-order-notes-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-order-refunds-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-orders-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-product-attribute-terms-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-product-attributes-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-product-categories-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-product-reviews-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-product-shipping-classes-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-product-tags-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-products-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-product-variations-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-report-sales-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-report-top-sellers-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-reports-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-settings-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-settings-options-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-shipping-zones-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-shipping-zone-locations-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-shipping-zone-methods-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-tax-classes-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-taxes-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-webhook-deliveries.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-webhooks-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-system-status-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-system-status-tools-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-shipping-methods-controller.php';
        include_once dirname(__FILE__) . '/api/class-wc-rest-payment-gateways-controller.php';
    }