Module: Stisla::Rails

Defined in:
lib/stisla/rails.rb,
lib/stisla/rails/engine.rb,
lib/stisla/rails/version.rb

Defined Under Namespace

Classes: Engine, Error

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.load!Object



8
9
10
11
12
# File 'lib/stisla/rails.rb', line 8

def load!
  if rails?
    register_rails_engine
  end
end

.rails?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/stisla/rails.rb', line 14

def rails?
  defined?(::Rails)
end

.register_rails_engineObject



18
19
20
# File 'lib/stisla/rails.rb', line 18

def register_rails_engine
  require "stisla/rails/engine"
end