Module: ActiveModel::Serializer::Links::ClassMethods
- Defined in:
- lib/active_model/serializer/links.rb
Instance Method Summary collapse
- #inherited(base) ⇒ Object
-
#link(name, value = nil, &block) ⇒ Object
Define a link on a serializer.
Instance Method Details
#inherited(base) ⇒ Object
16 17 18 19 |
# File 'lib/active_model/serializer/links.rb', line 16 def inherited(base) super base._links = _links.dup end |
#link(name, value = nil, &block) ⇒ Object
Define a link on a serializer.
29 30 31 |
# File 'lib/active_model/serializer/links.rb', line 29 def link(name, value = nil, &block) _links[name] = block || value end |