blob: 43b664ee8c4d35baf076369cd603236bc48bb5b9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import Foundation
enum DataAccessService {
static func hasAccess(to capability: DataCapability) -> Bool {
switch capability {
case .ownershipHistory:
return FeatureAccessService.hasAccess(to: .ownershipHistory)
case .dnsHistory:
return FeatureAccessService.hasAccess(to: .dnsHistory)
case .extendedSubdomains:
return FeatureAccessService.hasAccess(to: .extendedSubdomains)
case .domainPricing:
return FeatureAccessService.hasAccess(to: .domainPricing)
case .reputation:
return FeatureAccessService.hasAccess(to: .reputation)
}
}
}
|