Module: TrimSpacesFor

Defined in:
lib/trim_spaces_for.rb,
lib/trim_spaces_for/hooks.rb,
lib/trim_spaces_for/engine.rb,
lib/trim_spaces_for/railtie.rb,
lib/trim_spaces_for/version.rb,
lib/trim_spaces_for/string_extension.rb,
lib/trim_spaces_for/active_record_extension.rb

Defined Under Namespace

Modules: ActiveRecordExtension, StringExtension Classes: Engine, Hooks, Railtie

Constant Summary collapse

VERSION =
"0.3.0"

Class Method Summary collapse

Class Method Details

.hook!Object



2
3
4
5
6
7
8
9
10
11
12
13
# File 'lib/trim_spaces_for.rb', line 2

def self.hook!
  require 'rails' if rails?

  require 'trim_spaces_for/string_extension'
  require 'trim_spaces_for/hooks'
  if rails?
    require 'trim_spaces_for/railtie'
    require 'trim_spaces_for/engine'
  else
    TrimSpacesFor::Hooks.init!
  end
end

.load!Object



15
16
17
# File 'lib/trim_spaces_for.rb', line 15

def self.load!
  hook!
end