Class: Trailblazer::Finder::Activities::ProcessPaging

Inherits:
Activity::Railway
  • Object
show all
Defined in:
lib/trailblazer/finder/activities/process_paging.rb

Instance Method Summary collapse

Instance Method Details

#set_paging_handler(ctx) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/trailblazer/finder/activities/process_paging.rb', line 7

def set_paging_handler(ctx, **)
  return true if ctx[:paging].nil?

  ctx[:paging][:handler] = Utils::Extra.apply_handler(
    (Object.const_get(ctx[:orm][:paging]).__send__ :set_paging_handler)
  )
end