Sha256: 772424a6e6f8c7872a0bcd54689068462cf42a685cd2a4318e807472e77ad2f4
Contents?: true
Size: 919 Bytes
Versions: 14
Compression:
Stored size: 919 Bytes
Contents
# frozen_string_literal: true module PgEventstore module Web module Subscriptions class SetCollection # @!attribute connection # @return [PgEventstore::Connection] attr_reader :connection private :connection # @param connection [PgEventstore::Connection] def initialize(connection) @connection = connection end # @return [Array<String>] def names @set_collection ||= (subscription_queries.set_collection | subscriptions_set_queries.set_names).sort end private # @return [PgEventstore::SubscriptionQueries] def subscription_queries SubscriptionQueries.new(connection) end # @return [PgEventstore::SubscriptionsSetQueries] def subscriptions_set_queries SubscriptionsSetQueries.new(connection) end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems