Sha256: 71a912a394efa7c2c7a75d3378cf81ac8b8f7d9b4ae02ebd394452afe144700e

Contents?: true

Size: 680 Bytes

Versions: 42

Compression:

Stored size: 680 Bytes

Contents

module GroupDocs
  module Api
    module Helpers
      module AccessMode

        private

        #
        # Converts access mode from/to human-readable format.
        #
        # @param [String, Symbol] mode
        # @return [Symbol, String]
        # @raise [ArgumentError] if argument is not symbol/string
        # @api private
        #
        def parse_access_mode(mode)
          case mode
          when Symbol then mode.to_s.capitalize
          when String then mode.downcase.to_sym
          else raise ArgumentError, "Expected string/symbol, received: #{mode.class}"
          end
        end

      end # AccessMode
    end # Helpers
  end # Api
end # GroupDocs

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
groupdocs-2.2.0 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-2.1.0 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-2.0.0 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.9.0 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.8.1 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.8.0 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.7.0 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.6.0 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.9 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.8 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.7 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.6 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.5 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.4 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.3 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.2 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.1 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.5.0 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.4.2 lib/groupdocs/api/helpers/access_mode_helper.rb
groupdocs-1.4.1 lib/groupdocs/api/helpers/access_mode_helper.rb