Class: Url2Event::Eventbrite

Inherits:
Base
  • Object
show all
Defined in:
lib/url_2_event/adapters/eventbrite.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Base

#get_event, inherited, #initialize, #sanitize

Constructor Details

This class inherits a constructor from Url2Event::Base

Class Method Details

.is_parser_for?(uri) ⇒ Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/url_2_event/adapters/eventbrite.rb', line 6

def is_parser_for?(uri)
  !uri.hostname.match(%r{(?:www\.)?eventbrite\.(com|co\.uk)}).nil?
end

Instance Method Details

#optionsObject



11
12
13
14
15
16
17
# File 'lib/url_2_event/adapters/eventbrite.rb', line 11

def options
  @options = {
    headers: {
      "Authorization" => "Bearer #{ENV['EVENTBRITE_TOKEN']}"
    }
  }
end