|
Server IP : 10.131.40.8 / Your IP : 216.73.216.37 Web Server : Apache System : Linux webd008.cluster131.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64 User : ludmqhh ( 137773) PHP Version : 8.4.10 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0705) : /home/ludmqhh/www/hotel-forum/wp-content/_plugins/weglot/src/helpers/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
namespace WeglotWP\Helpers;
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* @since 3.0.0
*/
abstract class Helper_API {
const API_BASE = 'https://api.weglot.com';
const API_BASE_STAGING = 'https://api.weglot.dev';
const API_CDN_BASE = 'https://cdn-api-weglot.com';
const API_CDN_BASE_STAGING = 'https://cdn-api-weglot.dev';
const CDN_BASE = 'https://cdn.weglot.com/projects-settings/';
const CDN_BASE_SWITCHERS_TPL = 'https://cdn.weglot.com/switchers/';
const CDN_BASE_SWITCHERS_TPL_STAGING = 'https://cdn.weglot.dev/switchers/';
/**
* @since 3.0.0
* @return string
*/
public static function get_cdn_url() {
if ( WEGLOT_DEV ) {
return self::CDN_BASE . 'staging/';
}
return self::CDN_BASE;
}
/**
* @since 3.0.0
* @return string
*/
public static function get_api_url() {
if ( WEGLOT_DEV ) {
return self::API_BASE_STAGING;
}
return self::API_BASE;
}
/**
* @since 3.0.0
* @return string
*/
public static function get_tpl_switchers_url() {
if ( WEGLOT_DEV ) {
return self::CDN_BASE_SWITCHERS_TPL_STAGING;
}
return self::CDN_BASE_SWITCHERS_TPL;
}
}
