Sha256: b27a881314e9f2d5a62832cc8a0ceef78a84566f52307739b227cc55d9be1af6

Contents?: true

Size: 429 Bytes

Versions: 2

Compression:

Stored size: 429 Bytes

Contents

require 'active_support/core_ext/module/delegation'
require 'active_support/core_ext/module/attribute_accessors'

module Ecm
  module Youtube
    module Backend
      module Configuration
        def configure
          yield self
        end

        mattr_accessor :registered_controllers do
          -> {[]}
        end

        mattr_accessor :registered_services do
          -> {[]}
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ecm_youtube_backend-1.0.1 lib/ecm/youtube/backend/configuration.rb
ecm_youtube_backend-1.0.0 lib/ecm/youtube/backend/configuration.rb