Sha256: 373883aa8f86e337119206b17f9b74433600148883d9961df44c4108e0d43058

Contents?: true

Size: 351 Bytes

Versions: 1

Compression:

Stored size: 351 Bytes

Contents

module Commands::Groups::Configuration
  class Get < RestPack::Service::Command
    required do
      integer :application_id
    end

    def execute
      models = Models::Groups::Configuration.find_or_create_by({
        application_id: inputs[:application_id]
      })

      Serializers::Groups::Configuration.serialize(models)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
restpack_group_service-0.0.8 lib/restpack_group_service/commands/configuration/get.rb