Class: Numeric

Inherits:
Object show all
Defined in:
lib/spiderfw/utils/json.rb,
lib/spiderfw/utils/monkey/numeric.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.lparse(string) ⇒ Object



8
9
10
11
12
13
# File 'lib/spiderfw/utils/monkey/numeric.rb', line 8

def self.lparse(string)
    locale ||= Spider.locale
    options = {}
    options[:return] = self
    Spider::I18n.parse_number(locale, string)
end

Instance Method Details

#as_json(options = nil) ⇒ Object

:nodoc:



24
25
26
# File 'lib/spiderfw/utils/json.rb', line 24

def as_json(options = nil) #:nodoc:
  self
end

#lformat(precision = nil, locale = nil, options = {}) ⇒ Object



3
4
5
6
# File 'lib/spiderfw/utils/monkey/numeric.rb', line 3

def lformat(precision = nil, locale=nil, options={})
    locale ||= Spider.locale
    Spider::I18n.localize_number(locale, self, precision, options)
end

#to_json(options = nil) ⇒ Object

:nodoc:



20
21
22
# File 'lib/spiderfw/utils/json.rb', line 20

def to_json(options = nil) #:nodoc:
  to_s
end