class HecksAdapters::DynamoDB
Hecks Repository
interface
Public Class Methods
new(domain:)
click to toggle source
# File lib/hecks-adapters-dynamodb.rb, line 11 def initialize(domain:) @domain = domain end
Public Instance Methods
[](value)
click to toggle source
Look up a domain module hecks_app
Returns a domain module
eg: PizzaBuilder::Pizzas
# File lib/hecks-adapters-dynamodb.rb, line 21 def [](value) Repository.new(DOMAIN[value.to_s.titleize.to_sym].head) end