Sha256: abd45a021f5a8da54744f53aebbcad2889a21caf9116f93b8ad3eaae2fff13a5

Contents?: true

Size: 322 Bytes

Versions: 65

Compression:

Stored size: 322 Bytes

Contents

module Graphiti
  module Util
    # @api private
    class FieldParams
      def self.parse(params)
        return {} if params.nil?

        {}.tap do |parsed|
          params.each_pair do |key, value|
            parsed[key.to_sym] = value.split(',').map(&:to_sym)
          end
        end
      end
    end
  end
end

Version data entries

65 entries across 65 versions & 2 rubygems

Version Path
graphiti-1.0.rc.21 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.19 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.18 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.17 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.16 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.15 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.14 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.12 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.11 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.10 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.9 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.8 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.7 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.6 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.5 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.4 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.3 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.2 lib/graphiti/util/field_params.rb
graphiti-1.0.rc.1 lib/graphiti/util/field_params.rb
graphiti-1.0.beta.23 lib/graphiti/util/field_params.rb