module GdsApi
def self.account_api(options = {})
-
(GdsApi::AccountApi)
-
def self.account_api(options = {}) GdsApi::AccountApi.new( Plek.find("account-api"), { bearer_token: ENV["ACCOUNT_API_BEARER_TOKEN"] }.merge(options), ) end
def self.asset_manager(options = {})
-
(GdsApi::AssetManager)
-
def self.asset_manager(options = {}) GdsApi::AssetManager.new( Plek.find("asset-manager"), { bearer_token: ENV["ASSET_MANAGER_BEARER_TOKEN"] }.merge(options), ) end
def self.calendars(options = {})
-
(GdsApi::Calendars)
-
def self.calendars(options = {}) GdsApi::Calendars.new(Plek.new.website_root, options) end
def self.content_store(options = {})
-
(GdsApi::ContentStore)
-
def self.content_store(options = {}) GdsApi::ContentStore.new( Plek.find("content-store"), { bearer_token: ENV["CONTENT_STORE_BEARER_TOKEN"] }.merge(options), ) end
def self.email_alert_api(options = {})
-
(GdsApi::EmailAlertApi)
-
def self.email_alert_api(options = {}) GdsApi::EmailAlertApi.new( Plek.find("email-alert-api"), { bearer_token: ENV["EMAIL_ALERT_API_BEARER_TOKEN"] }.merge(options), ) end
def self.imminence(options = {})
-
(GdsApi::Imminence)
-
def self.imminence(options = {}) GdsApi::Imminence.new(Plek.find("imminence"), options) end
def self.licence_application(options = {})
-
(GdsApi::LicenceApplication)
-
def self.licence_application(options = {}) GdsApi::LicenceApplication.new(Plek.find("licensify"), options) end
def self.link_checker_api(options = {})
-
(GdsApi::LinkCheckerApi)
-
def self.link_checker_api(options = {}) GdsApi::LinkCheckerApi.new( Plek.find("link-checker-api"), { bearer_token: ENV["LINK_CHECKER_API_BEARER_TOKEN"] }.merge(options), ) end
def self.local_links_manager(options = {})
-
(GdsApi::LocalLinksManager)
-
def self.local_links_manager(options = {}) GdsApi::LocalLinksManager.new(Plek.find("local-links-manager"), options) end
def self.mapit(options = {})
-
(GdsApi::Mapit)
-
def self.mapit(options = {}) GdsApi::Mapit.new(Plek.find("mapit"), options) end
def self.maslow(options = {})
-
(GdsApi::Maslow)
-
def self.maslow(options = {}) GdsApi::Maslow.new(Plek.new.external_url_for("maslow"), options) end
def self.organisations(options = {})
-
(GdsApi::Organisations)
-
def self.organisations(options = {}) GdsApi::Organisations.new(Plek.new.website_root, options) end
def self.publishing_api(options = {})
-
(GdsApi::PublishingApi)
-
def self.publishing_api(options = {}) GdsApi::PublishingApi.new( Plek.find("publishing-api"), { bearer_token: ENV["PUBLISHING_API_BEARER_TOKEN"] }.merge(options), ) end
def self.router(options = {})
-
(GdsApi::Router)
-
def self.router(options = {}) GdsApi::Router.new( Plek.find("router-api"), { bearer_token: ENV["ROUTER_API_BEARER_TOKEN"] }.merge(options), ) end
def self.search(options = {})
-
(GdsApi::Search)
-
def self.search(options = {}) GdsApi::Search.new(Plek.find("search"), options) end
def self.support(options = {})
-
(GdsApi::Support)
-
def self.support(options = {}) GdsApi::Support.new(Plek.find("support"), options) end
def self.support_api(options = {})
-
(GdsApi::SupportApi)
-
def self.support_api(options = {}) GdsApi::SupportApi.new( Plek.find("support-api"), { bearer_token: ENV["SUPPORT_API_BEARER_TOKEN"] }.merge(options), ) end
def self.worldwide(options = {})
-
(GdsApi::Worldwide)
-
def self.worldwide(options = {}) GdsApi::Worldwide.new(Plek.new.website_root, options) end