Sha256: c1544694e8985a7002afc2b806e68717a8f201074c452cd8f686c3a8887e6a02

Contents?: true

Size: 328 Bytes

Versions: 9

Compression:

Stored size: 328 Bytes

Contents

# frozen_string_literal: true

module RubyLokaliseApi
  module Concerns
    # Allows to undefine certain methods
    module Unsupportable
      def no_support_for(methods)
        return unless methods.any?

        methods.each do |method|
          undef_method(method)
        end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ruby-lokalise-api-9.4.0 lib/ruby_lokalise_api/concerns/unsupportable.rb
ruby-lokalise-api-9.3.0 lib/ruby_lokalise_api/concerns/unsupportable.rb
ruby-lokalise-api-9.2.1 lib/ruby_lokalise_api/concerns/unsupportable.rb
ruby-lokalise-api-9.2.0 lib/ruby_lokalise_api/concerns/unsupportable.rb
ruby-lokalise-api-9.0.1 lib/ruby_lokalise_api/concerns/unsupportable.rb
ruby-lokalise-api-9.0.0 lib/ruby_lokalise_api/concerns/unsupportable.rb
ruby-lokalise-api-8.0.1 lib/ruby_lokalise_api/concerns/unsupportable.rb
ruby-lokalise-api-8.0.0 lib/ruby_lokalise_api/concerns/unsupportable.rb
ruby-lokalise-api-8.0.0.rc1 lib/ruby_lokalise_api/concerns/unsupportable.rb