class Trailblazer::Finder::Activities::PrepareEntity

Public Instance Methods

invalid_entity_error(ctx, **) click to toggle source
# File lib/trailblazer/finder/activities/prepare_entity.rb, line 11
def invalid_entity_error(ctx, **)
  (ctx[:errors] ||= []) << {entity: "Invalid entity specified"}
end
set_entity(ctx, **) click to toggle source
# File lib/trailblazer/finder/activities/prepare_entity.rb, line 15
def set_entity(ctx, **)
  ctx[:entity] = ctx.dig(:options,:entity) || instance_eval(&ctx[:config][:entity])
end
validate_entity(ctx, **) click to toggle source
# File lib/trailblazer/finder/activities/prepare_entity.rb, line 7
def validate_entity(ctx, **)
  ctx.dig(:options,:entity) || ctx.dig(:config,:entity)
end