lib/ruby-box/item.rb in ruby-box-1.10.0 vs lib/ruby-box/item.rb in ruby-box-1.10.1

- old
+ new

@@ -113,10 +113,14 @@ def shared_link return nil unless @raw_item['shared_link'] RubyBox::Item.factory(@session, @raw_item['shared_link'].merge('type' => 'shared_link')) end + def as_json(opts={}) + @raw_item + end + protected def self.factory(session, entry) type = entry['type'] ? entry['type'].split('_').map(&:capitalize).join('').to_sym : nil if RubyBox.constants.include? type @@ -126,13 +130,9 @@ end end def has_mini_format? false - end - - def as_json(opts={}) - @raw_item end private def many(key)