Method: GraphQL::Dataloader#append_job
- Defined in:
- lib/graphql/dataloader.rb
#append_job(callable = nil, &job) ⇒ Object
144 145 146 147 148 149 |
# File 'lib/graphql/dataloader.rb', line 144 def append_job(callable = nil, &job) # Given a block, queue it up to be worked through when `#run` is called. # (If the dataloader is already running, then a Fiber will pick this up later.) @pending_jobs.push(callable || job) nil end |