Module: GeneralUnits
- Defined in:
- lib/general_units/engine.rb,
lib/general_units.rb,
lib/general_units/railtie.rb,
lib/general_units/version.rb,
lib/general_units/units/length.rb,
lib/general_units/units/volume.rb,
lib/general_units/units/weight.rb,
lib/general_units/derivatives/box.rb,
lib/general_units/units/base/unit.rb,
lib/general_units/arithmetics/methods.rb,
lib/general_units/derivatives/box/packer.rb,
lib/general_units/units/base/measurement.rb,
lib/general_units/helpers/action_view_extension.rb,
lib/general_units/models/active_record_extension.rb
Overview
Defined Under Namespace
Modules: ActionViewExtension, ActiveRecordExtension, Arithmetics, Base
Classes: Box, Engine, Length, Railtie, Volume, Weight
Constant Summary
collapse
- VERSION =
"0.0.9"
Class Method Summary
collapse
Class Method Details
.load! ⇒ Object
5
6
7
8
9
10
11
12
13
|
# File 'lib/general_units.rb', line 5
def self.load!
load_arithmetics!
load_units!
load_numeric!
load_derivatives!
load_locales!
require 'general_units/engine'
require 'general_units/railtie'
end
|
.load_arithmetics! ⇒ Object
15
16
17
|
# File 'lib/general_units.rb', line 15
def self.load_arithmetics!
require 'general_units/arithmetics/methods'
end
|
.load_derivatives! ⇒ Object
31
32
33
|
# File 'lib/general_units.rb', line 31
def self.load_derivatives!
require 'general_units/derivatives/box'
end
|
.load_locales! ⇒ Object
35
36
37
|
# File 'lib/general_units.rb', line 35
def self.load_locales!
I18n.load_path += Dir[ File.join(File.dirname(__FILE__), 'locales', '**', '*.{rb,yml}') ]
end
|
.load_numeric! ⇒ Object
27
28
29
|
# File 'lib/general_units.rb', line 27
def self.load_numeric!
require 'general_units/numeric'
end
|
.load_units! ⇒ Object
19
20
21
22
23
24
25
|
# File 'lib/general_units.rb', line 19
def self.load_units!
require 'general_units/units/base/measurement'
require 'general_units/units/base/unit'
require 'general_units/units/weight'
require 'general_units/units/length'
require 'general_units/units/volume'
end
|