summaryrefslogtreecommitdiff
path: root/Types/SocialSite.m
diff options
context:
space:
mode:
Diffstat (limited to 'Types/SocialSite.m')
-rw-r--r--Types/SocialSite.m70
1 files changed, 35 insertions, 35 deletions
diff --git a/Types/SocialSite.m b/Types/SocialSite.m
index 369f86d..258386d 100644
--- a/Types/SocialSite.m
+++ b/Types/SocialSite.m
@@ -8,48 +8,48 @@
@implementation SocialSiteHelper
+ (NSString *)displayNameForSite:(SocialSite)site {
- switch (site) {
- case SocialSiteDelicious:
- return @"del.icio.us";
- case SocialSiteMagnolia:
- return @"ma.gnolia.com";
- case SocialSitePinboard:
- return @"Pinboard";
- case SocialSiteLinkding:
- return @"Linkding";
- case SocialSiteSelfHostedDeliciousCompatible:
- return @"Self-Hosted (Delicious Compatible)";
- default:
- return @"Unknown";
- }
+ switch (site) {
+ case SocialSiteDelicious:
+ return @"del.icio.us";
+ case SocialSiteMagnolia:
+ return @"ma.gnolia.com";
+ case SocialSitePinboard:
+ return @"Pinboard";
+ case SocialSiteLinkding:
+ return @"Linkding";
+ case SocialSiteSelfHostedDeliciousCompatible:
+ return @"Self-Hosted (Delicious Compatible)";
+ default:
+ return @"Unknown";
+ }
}
// This is used for caching key
+ (NSString *)cacheKeyForSite:(SocialSite)site {
- switch (site) {
- case SocialSiteDelicious:
- return @"del.icio.us";
- case SocialSiteMagnolia:
- return @"ma.gnolia.com";
- case SocialSitePinboard:
- return @"pinboard.in";
- case SocialSiteSelfHostedDeliciousCompatible:
- return @"self-hosted-delicious";
- case SocialSiteLinkding:
- return @"linkding";
- default:
- return nil;
- }
+ switch (site) {
+ case SocialSiteDelicious:
+ return @"del.icio.us";
+ case SocialSiteMagnolia:
+ return @"ma.gnolia.com";
+ case SocialSitePinboard:
+ return @"pinboard.in";
+ case SocialSiteSelfHostedDeliciousCompatible:
+ return @"self-hosted-delicious";
+ case SocialSiteLinkding:
+ return @"linkding";
+ default:
+ return nil;
+ }
}
+ (BOOL)hasVariableHost:(SocialSite)site {
- switch (site) {
- case SocialSiteSelfHostedDeliciousCompatible:
- case SocialSiteLinkding:
- return YES;
- default:
- return NO;
- }
+ switch (site) {
+ case SocialSiteSelfHostedDeliciousCompatible:
+ case SocialSiteLinkding:
+ return YES;
+ default:
+ return NO;
+ }
}
@end