module Bastion

Constants

VERSION

Public Class Methods

config() click to toggle source
# File lib/bastion.rb, line 19
def self.config
  base_config = {
    'markTranslated' => SETTINGS[:mark_translated] || false
  }

  Bastion.plugins.each do |name, plugin|
    base_config.merge!(plugin[:config]) if plugin[:config]
  end

  base_config
end
localization_path(locale) click to toggle source
# File lib/bastion.rb, line 31
def self.localization_path(locale)
  "bastion/angular-i18n/angular-locale_#{locale}.js"
end
plugins() click to toggle source
# File lib/bastion.rb, line 11
def self.plugins
  @@plugins
end
register_plugin(plugin) click to toggle source
# File lib/bastion.rb, line 15
def self.register_plugin(plugin)
  @@plugins[plugin[:name]] = plugin
end