Sha256: b95948fdbd7c3dd83047a29670f4551189e1b8af61d7a936051a4d2f8326c68f
Contents?: true
Size: 283 Bytes
Versions: 2
Compression:
Stored size: 283 Bytes
Contents
# frozen_string_literal: true module User::Repository include Solid::Adapters::Interface module Methods def create(name:, email:) name => String email => String super.tap { _1 => ::User::Data[id: Integer, name: String, email: String] } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
solid-adapters-1.1.0 | examples/ports_and_adapters/lib/user/repository.rb |
solid-adapters-1.0.0 | examples/ports_and_adapters/lib/user/repository.rb |