Tribe__Tickets_Plus__Commerce__WooCommerce__Cart::simulate_as_not_rest( bool $is_rest_api_request )
Mock REST request as frontend to load cart session.
Contents
Parameters
- $is_rest_api_request
-
(bool) (Required)
Return
(bool)
Source
File: src/Tribe/Commerce/WooCommerce/Cart.php
public function simulate_as_not_rest( $is_rest_api_request ) {
if ( ! $is_rest_api_request ) {
return $is_rest_api_request;
}
$namespace = tribe( 'tickets.rest-v1.main' )->get_events_route_namespace();
// Bail early if this is not our request.
if ( false === strpos( $_SERVER['REQUEST_URI'], $namespace . '/cart' ) ) {
return $is_rest_api_request;
}
return false;
}
Changelog
| Version | Description |
|---|---|
| 5.4.2 | Introduced. |