Class: GmailTool::Compose::GenerateComposeUrl

Inherits:
Object
  • Object
show all
Defined in:
lib/gmail_tool/compose/generate_compose_url.rb

Instance Method Summary collapse

Constructor Details

#initialize(options = {}, params_formatter = nil) ⇒ GenerateComposeUrl

Returns a new instance of GenerateComposeUrl.



7
8
9
10
# File 'lib/gmail_tool/compose/generate_compose_url.rb', line 7

def initialize(options={}, params_formatter=nil)
  @options = default_options.merge(options)
  @params_formatter = params_formatter || FormatParams
end

Instance Method Details

#executeObject



12
13
14
# File 'lib/gmail_tool/compose/generate_compose_url.rb', line 12

def execute
  base_compose_url + query_params
end