module ActiveModel::Serializer::Links::ClassMethods

def inherited(base)

def inherited(base)
  super
  base._links = _links.dup
end

def link(name, value = nil, &block)


link :resource, "http://example.com/resource"
@example
link(:self) { "http://example.com/resource/#{object.id}" }
@example
link(:self) { resource_url(object) }
@example
Define a link on a serializer.
def link(name, value = nil, &block)
  _links[name] = block || value
end