Class: Wechat::ApiConfig

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appid, secret, token_file, jsapi_ticket_file, network_setting) ⇒ ApiConfig

Returns a new instance of ApiConfig.



7
8
9
10
11
12
13
# File 'lib/wechat/api_config.rb', line 7

def initialize(appid, secret, token_file, jsapi_ticket_file, network_setting)
  @appid = appid
  @secret = secret
  @token_file = token_file
  @jsapi_ticket_file = jsapi_ticket_file
  @network_setting = network_setting
end

Instance Attribute Details

#appidObject (readonly)

Returns the value of attribute appid.



5
6
7
# File 'lib/wechat/api_config.rb', line 5

def appid
  @appid
end

#jsapi_ticket_fileObject (readonly)

Returns the value of attribute jsapi_ticket_file.



5
6
7
# File 'lib/wechat/api_config.rb', line 5

def jsapi_ticket_file
  @jsapi_ticket_file
end

#network_settingObject (readonly)

Returns the value of attribute network_setting.



5
6
7
# File 'lib/wechat/api_config.rb', line 5

def network_setting
  @network_setting
end

#secretObject (readonly)

Returns the value of attribute secret.



5
6
7
# File 'lib/wechat/api_config.rb', line 5

def secret
  @secret
end

#token_fileObject (readonly)

Returns the value of attribute token_file.



5
6
7
# File 'lib/wechat/api_config.rb', line 5

def token_file
  @token_file
end