|
|
@ -9,32 +9,36 @@ |
|
|
|
import Foundation |
|
|
|
|
|
|
|
class UrlManager { |
|
|
|
static let sharedInstance = UrlManager() |
|
|
|
|
|
|
|
var version = "v1" |
|
|
|
|
|
|
|
var baseURL = "" |
|
|
|
|
|
|
|
let baseSocialURL = "" |
|
|
|
|
|
|
|
let oldUatServer = "http://gmeuat.gmeremit.com:5012/api/v1/" |
|
|
|
let staggingServerUrl = "http://gmeuat.gmeremit.com:5022/api/" |
|
|
|
let liveServerUrl = "https://mobileapi.gmeremit.com:8002/api/" |
|
|
|
let uatServer = "http://gmeuat.gmeremit.com:5012/api/" |
|
|
|
|
|
|
|
init() { |
|
|
|
switch server { |
|
|
|
case .uat: |
|
|
|
self.baseURL = uatServer |
|
|
|
case .staging: |
|
|
|
self.baseURL = staggingServerUrl |
|
|
|
case .live: |
|
|
|
self.baseURL = liveServerUrl |
|
|
|
case .uat2: |
|
|
|
self.baseURL = "http://gmeuat.gmeremit.com:5018/api/" |
|
|
|
case .kftcTest: |
|
|
|
self.baseURL = "http://gmeuat.gmeremit.com:5008/api/" |
|
|
|
} |
|
|
|
static let sharedInstance = UrlManager() |
|
|
|
|
|
|
|
var version = "v1" |
|
|
|
|
|
|
|
var baseURL = "" |
|
|
|
|
|
|
|
let baseSocialURL = "" |
|
|
|
|
|
|
|
let oldUatServer = "http://gmeuat.gmeremit.com:5012/api/v1/" |
|
|
|
let staggingServerUrl = "http://gmeuat.gmeremit.com:5022/api/" |
|
|
|
let liveServerUrl = "https://mobileapi.gmeremit.com:8002/api/" |
|
|
|
let uatServer = "http://gmeuat.gmeremit.com:5012/api/" |
|
|
|
|
|
|
|
let justinServer = "https://\((GMEDB.shared.app.string(.ngrokHost) ?? "")).ngrok.io/api/" |
|
|
|
|
|
|
|
init() { |
|
|
|
switch server { |
|
|
|
case .uat: |
|
|
|
self.baseURL = uatServer |
|
|
|
case .staging: |
|
|
|
self.baseURL = staggingServerUrl |
|
|
|
case .live: |
|
|
|
self.baseURL = liveServerUrl |
|
|
|
case .uat2: |
|
|
|
self.baseURL = "http://gmeuat.gmeremit.com:5018/api/" |
|
|
|
case .kftcTest: |
|
|
|
self.baseURL = "http://gmeuat.gmeremit.com:5008/api/" |
|
|
|
case .ngrok: |
|
|
|
self.baseURL = justinServer |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |