Method: Riddler::UseCases::ShowContentDefinition#initialize

Defined in:
lib/riddler/use_cases/show_content_definition.rb

#initialize(content_definition_repo:, content_definition_id:, context_director:) ⇒ ShowContentDefinition

Returns a new instance of ShowContentDefinition.



8
9
10
11
12
13
14
15
# File 'lib/riddler/use_cases/show_content_definition.rb', line 8

def initialize content_definition_repo:, content_definition_id:, context_director:
  @content_definition_repo = content_definition_repo
  @content_definition_id = content_definition_id
  @context_director = context_director

  @content_definition = lookup_content_definition
  @step = ::Riddler::Step.for content_definition.definition, context
end