Class: ConnpassEvent::Request

Inherits:
Object
  • Object
show all
Defined in:
lib/connpass_event.rb

Overview

connpass API - クエリパラメータ用クラス

Constant Summary collapse

PARAMETERS =
%i[event_id keyword keyword_or ym ymd nickname owner_nickname series_id start order count
format].freeze

Class Method Summary collapse

Class Method Details

.params(**options) ⇒ Object



41
42
43
44
45
46
47
48
49
# File 'lib/connpass_event.rb', line 41

def self.params(**options)
  options.each_with_object({}) do |(key, value), result|
    unless PARAMETERS.include?(key)
      puts "except key: #{key}"
      next
    end
    result[key] = value
  end
end