Module: Lims::Core::Helpers

Defined in:
lib/lims-core/helpers.rb

Class Method Summary collapse

Class Method Details

.gem_available?(gem_name) ⇒ Boolean



3
4
5
6
7
8
9
# File 'lib/lims-core/helpers.rb', line 3

def self.gem_available?(gem_name)
  begin
    Gem::Specification.find_by_name(gem_name)
  rescue Gem::LoadError
    false
  end
end

.load_json(json) ⇒ Object



18
19
20
# File 'lib/lims-core/helpers.rb', line 18

def self.load_json(json)
  JrJackson::Json.load(json)
end

.to_json(object) ⇒ Object



14
15
16
# File 'lib/lims-core/helpers.rb', line 14

def self.to_json(object)
  JrJackson::Json.dump(object)
end