diff --git a/includes/legacy/class-wc-legacy-api.php b/includes/legacy/class-wc-legacy-api.php index 1025abfb90a..2c1000dd3c7 100644 --- a/includes/legacy/class-wc-legacy-api.php +++ b/includes/legacy/class-wc-legacy-api.php @@ -128,23 +128,23 @@ class WC_Legacy_API { public function includes() { // API server / response handlers. - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-exception.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-server.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/interface-wc-api-handler.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-json-handler.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-exception.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-server.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/interface-wc-api-handler.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-json-handler.php' ); // Authentication. - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-authentication.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-authentication.php' ); $this->authentication = new WC_API_Authentication(); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-resource.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-coupons.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-customers.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-orders.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-products.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-reports.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-taxes.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v3/class-wc-api-webhooks.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-resource.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-coupons.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-customers.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-orders.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-products.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-reports.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-taxes.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v3/class-wc-api-webhooks.php' ); // Allow plugins to load other response handlers or resource classes. do_action( 'woocommerce_api_loaded' ); @@ -186,20 +186,20 @@ class WC_Legacy_API { private function handle_v1_rest_api_request() { // Include legacy required files for v1 REST API request. - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-server.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/interface-wc-api-handler.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-json-handler.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-xml-handler.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-server.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/interface-wc-api-handler.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-json-handler.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-xml-handler.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-authentication.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-authentication.php' ); $this->authentication = new WC_API_Authentication(); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-resource.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-coupons.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-customers.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-orders.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-products.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v1/class-wc-api-reports.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-resource.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-coupons.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-customers.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-orders.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-products.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v1/class-wc-api-reports.php' ); // Allow plugins to load other response handlers or resource classes. do_action( 'woocommerce_api_loaded' ); @@ -232,21 +232,21 @@ class WC_Legacy_API { * @deprecated 2.6.0 */ private function handle_v2_rest_api_request() { - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-exception.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-server.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/interface-wc-api-handler.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-json-handler.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-exception.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-server.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/interface-wc-api-handler.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-json-handler.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-authentication.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-authentication.php' ); $this->authentication = new WC_API_Authentication(); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-resource.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-coupons.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-customers.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-orders.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-products.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-reports.php' ); - include_once( dirname( __FILE__ ) . '/api/legacy/v2/class-wc-api-webhooks.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-resource.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-coupons.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-customers.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-orders.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-products.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-reports.php' ); + include_once( dirname( __FILE__ ) . '/../api/legacy/v2/class-wc-api-webhooks.php' ); // allow plugins to load other response handlers or resource classes. do_action( 'woocommerce_api_loaded' );