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