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)