Sha256: 709f22cb2c425af5b39212f98c4e0aea7ec5f036e54fb09f2c68ae5b9ca1c1cf

Contents?: true

Size: 254 Bytes

Versions: 30

Compression:

Stored size: 254 Bytes

Contents

class Object
  def json_data_type
    if is_a?(Numeric)
      'number'
    elsif is_a?(NilClass)
      'null'
    elsif is_a?(String)
      'string'
    elsif is_a?(TrueClass) || is_a?(FalseClass)
      'boolean'
    else
      '*****'
    end
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
watchdocs-rails-0.11.2 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.11.1 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.11.0 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.10.0 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.9.0 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.8.0 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.7.0 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.6.0 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.5.0 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.4.6 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.4.5 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.4.4 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.4.3 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.4.2 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.4.1 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.4.0 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.3.7 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.3.6 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.3.5 lib/watchdocs/rails/core_extensions/object.rb
watchdocs-rails-0.3.4 lib/watchdocs/rails/core_extensions/object.rb