Sha256: 8143ae6d36377bb1c5c54db1c5bf415633e57ac83a7ec1cc9c8f75af6bde0a82

Contents?: true

Size: 479 Bytes

Versions: 3

Compression:

Stored size: 479 Bytes

Contents

# frozen_string_literal: true

module CleanArchitecture
  module Entities
    class UntargetedParameters
      attr_reader :actor, :extra_parameters_hash, :persistence, :settings

      implements_interface Interfaces::BaseParameters

      def initialize(actor, extra_parameters_hash, persistence, settings)
        @actor = actor
        @extra_parameters_hash = extra_parameters_hash
        @persistence = persistence
        @settings = settings
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
clean-architecture-0.0.4 lib/clean_architecture/entities/untargeted_parameters.rb
clean-architecture-0.0.3 lib/clean_architecture/entities/untargeted_parameters.rb
clean-architecture-0.0.1 lib/clean_architecture/entities/untargeted_parameters.rb