Skip to content

Commit f05cf96

Browse files
committed
rename add_relationship methods to be less awkward
1 parent 081b504 commit f05cf96

File tree

1 file changed

+5
-4
lines changed
  • lib/active_model/serializer/adapter

1 file changed

+5
-4
lines changed

lib/active_model/serializer/adapter/json.rb

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ class Adapter
66
class Json < Adapter
77
def serializable_hash(options = nil)
88
options ||= {}
9+
910
if serializer.respond_to?(:each)
1011
@result = serialize_array_without_root(serializer, options)
1112
else
@@ -35,22 +36,22 @@ def add_resource_relationships(serializer)
3536
opts = association.options
3637

3738
if serializer.respond_to?(:each)
38-
add_relationships(association.key, serializer, opts)
39+
add_has_many_relationship(association.key, serializer, opts)
3940
else
40-
add_relationship(association.key, serializer, opts)
41+
add_singular_relationship(association.key, serializer, opts)
4142
end
4243
end
4344

4445
@hash
4546
end
4647

4748
# add a singular relationship
48-
def add_relationship(key, serializer, options)
49+
def add_singular_relationship(key, serializer, options)
4950
@hash[key] = serialized_or_virtual_of(serializer, options)
5051
end
5152

5253
# add a many relationship
53-
def add_relationships(key, serializer, options)
54+
def add_has_many_relationship(key, serializer, options)
5455
@hash[key] = serialize_array(serializer, options)
5556
end
5657

0 commit comments

Comments
 (0)