diff options
Diffstat (limited to 'plugins/jetpack/_inc/lib/core-api/wpcom-endpoints/business-hours.php')
-rw-r--r-- | plugins/jetpack/_inc/lib/core-api/wpcom-endpoints/business-hours.php | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/plugins/jetpack/_inc/lib/core-api/wpcom-endpoints/business-hours.php b/plugins/jetpack/_inc/lib/core-api/wpcom-endpoints/business-hours.php deleted file mode 100644 index 2bf80939..00000000 --- a/plugins/jetpack/_inc/lib/core-api/wpcom-endpoints/business-hours.php +++ /dev/null @@ -1,49 +0,0 @@ -<?php - -/** - * Business Hours: Localized week - * - * @since 7.1 - */ -class WPCOM_REST_API_V2_Endpoint_Business_Hours extends WP_REST_Controller { - function __construct() { - $this->namespace = 'wpcom/v2'; - $this->rest_base = 'business-hours'; - // This endpoint *does not* need to connect directly to Jetpack sites. - add_action( 'rest_api_init', array( $this, 'register_routes' ) ); - } - - public function register_routes() { - // GET /sites/<blog_id>/business-hours/localized-week - Return the localized - register_rest_route( $this->namespace, '/' . $this->rest_base . '/localized-week', array( - array( - 'methods' => WP_REST_Server::READABLE, - 'callback' => array( $this, 'get_localized_week' ), - ) - ) ); - } - - /** - * Retreives localized business hours - * - * @return array data object containing information about business hours - */ - public function get_localized_week() { - global $wp_locale; - - return array( - 'days' => array( - 'Sun' => $wp_locale->get_weekday( 0 ), - 'Mon' => $wp_locale->get_weekday( 1 ), - 'Tue' => $wp_locale->get_weekday( 2 ), - 'Wed' => $wp_locale->get_weekday( 3 ), - 'Thu' => $wp_locale->get_weekday( 4 ), - 'Fri' => $wp_locale->get_weekday( 5 ), - 'Sat' => $wp_locale->get_weekday( 6 ), - ), - 'startOfWeek' => (int) get_option( 'start_of_week', 0 ), - ); - } -} - -wpcom_rest_api_v2_load_plugin( 'WPCOM_REST_API_V2_Endpoint_Business_Hours' ); |