aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/lib/active_model/serializers
diff options
context:
space:
mode:
authorJeremy Kemper <jeremy@bitsweat.net>2010-03-27 11:50:11 -0700
committerJeremy Kemper <jeremy@bitsweat.net>2010-03-27 11:50:11 -0700
commita98db7c6ef7384d60a1c7f02d43ee601e2647eea (patch)
treebbb35149bedc0354617f809641413eda637b1cc9 /activemodel/lib/active_model/serializers
parentc3cea9b59460bb9e67dafcc055f39b8e69542405 (diff)
downloadrails-a98db7c6ef7384d60a1c7f02d43ee601e2647eea.tar.gz
rails-a98db7c6ef7384d60a1c7f02d43ee601e2647eea.tar.bz2
rails-a98db7c6ef7384d60a1c7f02d43ee601e2647eea.zip
Use Array.wrap uniformly
Diffstat (limited to 'activemodel/lib/active_model/serializers')
-rw-r--r--activemodel/lib/active_model/serializers/xml.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/activemodel/lib/active_model/serializers/xml.rb b/activemodel/lib/active_model/serializers/xml.rb
index a185204680..c226359ea7 100644
--- a/activemodel/lib/active_model/serializers/xml.rb
+++ b/activemodel/lib/active_model/serializers/xml.rb
@@ -1,3 +1,4 @@
+require 'active_support/core_ext/array/wrap'
require 'active_support/core_ext/class/attribute_accessors'
require 'active_support/core_ext/hash/conversions'
@@ -108,7 +109,7 @@ module ActiveModel
end
def serializable_method_attributes
- Array(options[:methods]).inject([]) do |methods, name|
+ Array.wrap(options[:methods]).inject([]) do |methods, name|
methods << MethodAttribute.new(name.to_s, @serializable) if @serializable.respond_to?(name.to_s)
methods
end