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