module HALPresenter::SerializeHooks
Public Instance Methods
post_serialize(&block)
click to toggle source
# File lib/hal_presenter/serialize_hooks.rb, line 23 def post_serialize(&block) @__post_serialize_hook = Hook.new(&block) end
Protected Instance Methods
post_serialize_hook()
click to toggle source
# File lib/hal_presenter/serialize_hooks.rb, line 29 def post_serialize_hook @__post_serialize_hook ||= __init_post_serialize_hook end
Private Instance Methods
__init_post_serialize_hook()
click to toggle source
# File lib/hal_presenter/serialize_hooks.rb, line 35 def __init_post_serialize_hook return unless Class === self return unless superclass.respond_to?(:post_serialize_hook, true) superclass.post_serialize_hook end