aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/json/backends
Commit message (Collapse)AuthorAgeFilesLines
* load the JSON Backend lazily. If the JSON gem is already loaded, use the ↵rick2009-05-172-2/+6
| | | | JSONGem backend by default.
* Add support for parsing XML and JSON from an IO as well as a string [#2659 ↵Brian Lopez2009-05-172-2/+8
| | | | | | state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com>
* * Add pluggable JSON backends with support for the JSON gem. [rick]rick2009-04-232-0/+119
Example: ActiveSupport::JSON.backend = "JSONGem" All internal Rails JSON encoding is now handled by ActiveSupport::JSON.encode(). Use of #to_json is not recommended, as it may clash with other libraries that overwrite it. However, you can recover Rails specific functionality if you really want to use #to_json. gem 'json' ActiveSupport::JSON.backend = "JSONGem" class ActiveRecord::Base alias to_json rails_to_json end