Sha256: 0e9485eb7f5c57b30ae96a0e101d4f48978724dd18d4cc08ac7fcbe7cb1913d5
Contents?: true
Size: 328 Bytes
Versions: 3
Compression:
Stored size: 328 Bytes
Contents
# frozen_string_literal: true module User class Creation def initialize(repository:) repository => Repository @repository = repository end def call(name:, email:) user_data = @repository.create(name:, email:) puts "Created user: #{user_data.inspect}" user_data end end end
Version data entries
3 entries across 3 versions & 2 rubygems