Guest User

Untitled

a guest
Apr 23rd, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. # Use YAJL instead of ActiveSupport::JSON to encode objects to JSON in Rails.
  2. class Hash
  3. def to_json(options = nil)
  4. Yajl::Encoder.encode(as_json(options))
  5. end
  6. end
  7.  
  8. class Array
  9. def to_json(options = nil)
  10. Yajl::Encoder.encode(as_json(options))
  11. end
  12.  
  13. def as_json(options = nil)
  14. map { |value| value.as_json(options) }
  15. end
  16. end
  17.  
  18. class Object
  19. def to_json(options = nil)
  20. Yajl::Encoder.encode(as_json(options))
  21. end
  22. end
Add Comment
Please, Sign In to add comment