Module: RubyNative
- Defined in:
- lib/ruby_native.rb,
lib/ruby_native/cli.rb,
lib/ruby_native/engine.rb,
lib/ruby_native/helper.rb,
lib/ruby_native/version.rb,
lib/ruby_native/cli/preview.rb,
lib/ruby_native/native_version.rb,
lib/ruby_native/native_detection.rb,
lib/ruby_native/oauth_middleware.rb,
lib/generators/ruby_native/install_generator.rb,
app/controllers/ruby_native/config_controller.rb,
app/controllers/ruby_native/auth/start_controller.rb,
app/controllers/ruby_native/push/devices_controller.rb,
app/controllers/ruby_native/auth/sessions_controller.rb
Defined Under Namespace
Modules: Auth, Generators, Helper, NativeDetection, Push Classes: CLI, ConfigController, Engine, NativeVersion, OAuthMiddleware
Constant Summary collapse
- VERSION =
"0.2.1"
Class Method Summary collapse
Class Method Details
.load_config ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/ruby_native.rb', line 11 def self.load_config path = Rails.root.join("config", "ruby_native.yml") return unless path.exist? self.config = YAML.load_file(path).deep_symbolize_keys self.config[:app] ||= {} self.config[:app][:name] ||= "Ruby Native" self.config[:auth] ||= {} end |