Current Path: > home > codekrsu > > cuddlebuds.lk > wp-content > plugins > woocommerce > src > StoreApi > Routes > V1
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
AI | Directory | - | - | |
AbstractCartRoute.php | File | 9713 bytes | July 14 2025 13:28:08. | |
AbstractRoute.php | File | 9904 bytes | July 30 2024 19:31:16. | |
AbstractTermsRoute.php | File | 4806 bytes | December 27 2023 00:45:02. | |
Batch.php | File | 3776 bytes | March 03 2025 22:28:12. | |
Cart.php | File | 1371 bytes | March 03 2025 22:28:12. | |
CartAddItem.php | File | 4047 bytes | July 30 2024 19:31:16. | |
CartApplyCoupon.php | File | 2115 bytes | July 30 2024 19:31:16. | |
CartCoupons.php | File | 4014 bytes | April 30 2024 19:35:34. | |
CartCouponsByCode.php | File | 2728 bytes | July 30 2024 19:31:16. | |
CartExtensions.php | File | 1973 bytes | April 30 2024 19:35:34. | |
CartItems.php | File | 3907 bytes | April 30 2024 19:35:34. | |
CartItemsByKey.php | File | 4172 bytes | April 30 2024 19:35:34. | |
CartRemoveCoupon.php | File | 2566 bytes | May 12 2025 21:07:28. | |
CartRemoveItem.php | File | 2300 bytes | April 30 2024 19:35:34. | |
CartSelectShippingRate.php | File | 3650 bytes | July 30 2024 19:31:16. | |
CartUpdateCustomer.php | File | 10103 bytes | June 23 2025 19:46:28. | |
CartUpdateItem.php | File | 1818 bytes | April 30 2024 19:35:34. | |
Checkout.php | File | 32888 bytes | May 12 2025 21:07:28. | |
CheckoutOrder.php | File | 8099 bytes | May 12 2025 21:07:28. | |
Order.php | File | 2291 bytes | April 30 2024 19:35:34. | |
Patterns.php | File | 2927 bytes | August 27 2024 23:04:44. | |
ProductAttributeTerms.php | File | 2231 bytes | March 03 2025 22:28:12. | |
ProductAttributes.php | File | 1633 bytes | March 03 2025 22:28:12. | |
ProductAttributesById.php | File | 2050 bytes | March 03 2025 22:28:12. | |
ProductBrands.php | File | 1393 bytes | March 03 2025 22:28:12. | |
ProductBrandsById.php | File | 2444 bytes | March 03 2025 22:28:12. | |
ProductCategories.php | File | 1384 bytes | March 03 2025 22:28:12. | |
ProductCategoriesById.php | File | 2024 bytes | March 03 2025 22:28:12. | |
ProductCollectionData.php | File | 6509 bytes | March 03 2025 22:28:12. | |
ProductReviews.php | File | 6902 bytes | March 03 2025 22:28:12. | |
ProductTags.php | File | 1265 bytes | March 03 2025 22:28:12. | |
Products.php | File | 15888 bytes | May 12 2025 21:07:28. | |
ProductsById.php | File | 1944 bytes | March 03 2025 22:28:12. | |
ProductsBySlug.php | File | 2774 bytes | March 03 2025 22:28:12. |
<?php namespace Automattic\WooCommerce\StoreApi\Routes\V1; use Automattic\WooCommerce\StoreApi\SchemaController; use Automattic\WooCommerce\StoreApi\Schemas\v1\AbstractSchema; use Automattic\WooCommerce\StoreApi\Utilities\OrderController; use Automattic\WooCommerce\StoreApi\Exceptions\RouteException; use Automattic\WooCommerce\StoreApi\Utilities\OrderAuthorizationTrait; /** * Order class. */ class Order extends AbstractRoute { use OrderAuthorizationTrait; /** * The route identifier. * * @var string */ const IDENTIFIER = 'order'; /** * The schema item identifier. * * @var string */ const SCHEMA_TYPE = 'order'; /** * Order controller class instance. * * @var OrderController */ protected $order_controller; /** * Constructor. * * @param SchemaController $schema_controller Schema Controller instance. * @param AbstractSchema $schema Schema class for this route. */ public function __construct( SchemaController $schema_controller, AbstractSchema $schema ) { parent::__construct( $schema_controller, $schema ); $this->order_controller = new OrderController(); } /** * Get the path of this REST route. * * @return string */ public function get_path() { return self::get_path_regex(); } /** * Get the path of this rest route. * * @return string */ public static function get_path_regex() { return '/order/(?P<id>[\d]+)'; } /** * Get method arguments for this REST route. * * @return array An array of endpoints. */ public function get_args() { return [ [ 'methods' => \WP_REST_Server::READABLE, 'callback' => [ $this, 'get_response' ], 'permission_callback' => [ $this, 'is_authorized' ], 'args' => [ 'context' => $this->get_context_param( [ 'default' => 'view' ] ), ], ], 'schema' => [ $this->schema, 'get_public_item_schema' ], ]; } /** * Handle the request and return a valid response for this endpoint. * * @param \WP_REST_Request $request Request object. * @return \WP_REST_Response */ protected function get_route_response( \WP_REST_Request $request ) { $order_id = absint( $request['id'] ); return rest_ensure_response( $this->schema->get_item_response( wc_get_order( $order_id ) ) ); } }
SILENT KILLER Tool